Структуры данных | |
class | IEntity |
Перечисления | |
enum | ProcessDirectDamageFlags { ALL_TRANSFER , NO_ATTACHMENT_TRANSFER , NO_GLOBAL_TRANSFER , NO_TRANSFER } |
Функции | |
void | OnSetup () |
The transformation currently being debugged. | |
void | OnDebug (vector p0, vector p1, bool hasHit, bool found) |
Debug callback for rendering on the screen. | |
bool | OnFirstContact (Object other) |
Called for first layer contacts to determine if this object should be snapped around or default rv raycast placement is fine. | |
bool | OnQuery (Object other) |
Initial query around the owner position to see if an object should be processed in contact testing. | |
bool | OnCollide (Object other) |
Ray cast line test from owner to a tested position. | |
Переменные | |
enum ProcessDirectDamageFlags | m_Owner |
vector | m_OwnerPosition |
The owner performing the snap callback. | |
vector | m_OwnerDirection |
The position of the owner in world space. | |
vector | m_Offset |
The direction of the owner in world space. | |
vector | m_Extents |
The true center of the bounding box of the object to be dropped in model space. | |
vector | m_DirectionFunc |
The size of the boundig box, centered. | |
bool | m_DebugEnabled |
How much should the direction be favoured. | |
vector | m_Transform [4] |
If 'OnDebug' is to be called. | |