Public Member Functions | |
eLineEntry () | |
void | Delete () |
Static Public Member Functions | |
static eLineEntry & | Create () |
Public Attributes | |
int | index |
REAL | r |
REAL | g |
REAL | b |
REAL | timeout |
eCoord | start |
eCoord | stop |
REAL | startH |
REAL | stopH |
Definition at line 40 of file eDebugLine.cpp.
eLineEntry::eLineEntry | ( | ) | [inline] |
void eLineEntry::Delete | ( | ) |
Definition at line 61 of file eDebugLine.cpp.
References index, GrowingArrayBase::Len(), se_lines, and tArray< T, MALLOC >::SetLen().
Referenced by eDebugLine::Update().
00062 { 00063 int i = index; 00064 *this = se_lines(se_lines.Len()-1); 00065 index = i; 00066 00067 if (se_lines.Len() > 0) 00068 se_lines.SetLen(se_lines.Len()-1); 00069 }
eLineEntry & eLineEntry::Create | ( | ) | [static] |
Definition at line 71 of file eDebugLine.cpp.
References b, g, index, GrowingArrayBase::Len(), r, se_b, se_g, se_r, se_timeout, and timeout.
Referenced by eDebugLine::Draw().
00072 { 00073 eLineEntry& ret = se_lines[se_lines.Len()]; 00074 ret.index = se_lines.Len()-1; 00075 ret.timeout = se_timeout; 00076 ret.r = se_r; 00077 ret.g = se_g; 00078 ret.b = se_b; 00079 return ret; 00080 }
eCoord eLineEntry::start |
Definition at line 46 of file eDebugLine.cpp.
Referenced by eDebugLine::Draw(), and eDebugLine::Render().
eCoord eLineEntry::stop |
Definition at line 46 of file eDebugLine.cpp.
Referenced by eDebugLine::Draw(), and eDebugLine::Render().
Definition at line 47 of file eDebugLine.cpp.
Referenced by eDebugLine::Draw(), and eDebugLine::Render().
Definition at line 47 of file eDebugLine.cpp.
Referenced by eDebugLine::Draw(), and eDebugLine::Render().