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().
1.5.4