#include <KartObjectProxy.hh>
Base class for most kart-related objects.
Definition at line 64 of file KartObjectProxy.hh.
Setters | |
void | setPos (const EGG::Vector3f &pos) |
void | setRot (const EGG::Quatf &q) |
void | setInertiaScale (const EGG::Vector3f &scale) |
Protected Member Functions | |
void | apply (size_t idx) |
Static Private Member Functions | |
static void | ApplyAll (const KartAccessor *pointers) |
For all proxies in the static list, synchronizes all pointers to the KartAccessor. | |
Private Attributes | |
const KartAccessor * | m_accessor |
Static Private Attributes | |
static std::list< KartObjectProxy * > | s_proxyList |
List of all KartObjectProxy children. | |
|
0x8059018C |
Definition at line 22 of file KartObjectProxy.cc.
|
nodiscard |
Definition at line 338 of file KartObjectProxy.cc.
|
nodiscard0x80590D20 |
Definition at line 46 of file KartObjectProxy.cc.
|
nodiscard0x80590D20 |
Definition at line 51 of file KartObjectProxy.cc.
|
nodiscard |
Definition at line 350 of file KartObjectProxy.cc.
|
protected0x805901D0 |
Definition at line 406 of file KartObjectProxy.cc.
|
staticprivate0x80590138 |
For all proxies in the static list, synchronizes all pointers to the KartAccessor.
pointers | The pointer to synchronize all other proxies to. |
Definition at line 413 of file KartObjectProxy.cc.
|
nodiscard0x8059069C |
Definition at line 56 of file KartObjectProxy.cc.
|
nodiscard0x8059069C |
Definition at line 61 of file KartObjectProxy.cc.
|
nodiscard0x80590C44 |
Returns the first column of the rotation matrix, which is the "right" direction.
Definition at line 280 of file KartObjectProxy.cc.
|
nodiscard0x80590C94 |
Returns the third column of the rotation matrix, which is the facing vector.
Definition at line 273 of file KartObjectProxy.cc.
|
nodiscard0x80590C6C |
Returns the second column of the rotation matrix, which is the "up" direction.
Definition at line 287 of file KartObjectProxy.cc.
|
nodiscard0x80591520 |
Definition at line 242 of file KartObjectProxy.cc.
|
nodiscard0x80591520 |
Definition at line 247 of file KartObjectProxy.cc.
|
nodiscard0x80590888 |
Definition at line 124 of file KartObjectProxy.cc.
|
nodiscard0x8059084C |
Definition at line 66 of file KartObjectProxy.cc.
|
nodiscard0x8059084C |
Definition at line 71 of file KartObjectProxy.cc.
|
nodiscard0x8059081C |
Definition at line 207 of file KartObjectProxy.cc.
|
nodiscard0x8059081C |
Definition at line 212 of file KartObjectProxy.cc.
|
nodiscard0x80590834 |
Definition at line 252 of file KartObjectProxy.cc.
|
nodiscard0x80590834 |
Definition at line 257 of file KartObjectProxy.cc.
|
nodiscard0x805907D8 |
Definition at line 76 of file KartObjectProxy.cc.
|
nodiscard0x805907D8 |
Definition at line 81 of file KartObjectProxy.cc.
|
nodiscard0x80590CBC |
Definition at line 293 of file KartObjectProxy.cc.
|
nodiscard0x80590CD0 |
Definition at line 298 of file KartObjectProxy.cc.
|
nodiscard0x80590CE4 |
Definition at line 303 of file KartObjectProxy.cc.
|
nodiscard0x805903E0 |
Definition at line 139 of file KartObjectProxy.cc.
|
nodiscard0x805903E0 |
Definition at line 144 of file KartObjectProxy.cc.
|
nodiscard |
Definition at line 321 of file KartObjectProxy.cc.
|
nodiscard |
Definition at line 317 of file KartObjectProxy.cc.
|
nodiscard0x8058539C |
Definition at line 375 of file KartObjectProxy.cc.
|
nodiscard |
Definition at line 95 of file KartObjectProxy.cc.
|
nodiscard |
Definition at line 99 of file KartObjectProxy.cc.
|
nodiscard0x80590338 |
Definition at line 370 of file KartObjectProxy.cc.
|
nodiscard0x805903F4 |
Definition at line 217 of file KartObjectProxy.cc.
|
nodiscard |
Definition at line 325 of file KartObjectProxy.cc.
|
nodiscard0x80590A6C |
Definition at line 355 of file KartObjectProxy.cc.
|
nodiscard0x805914F4 |
Definition at line 401 of file KartObjectProxy.cc.
|
nodiscard0x80591914 |
Definition at line 104 of file KartObjectProxy.cc.
|
nodiscard0x80591914 |
Definition at line 109 of file KartObjectProxy.cc.
|
nodiscard |
Definition at line 346 of file KartObjectProxy.cc.
|
nodiscard0x80590A40 |
Definition at line 222 of file KartObjectProxy.cc.
|
nodiscard0x80590A40 |
Definition at line 227 of file KartObjectProxy.cc.
|
nodiscard0x8059077C |
Definition at line 86 of file KartObjectProxy.cc.
|
nodiscard0x8059077C |
Definition at line 91 of file KartObjectProxy.cc.
|
nodiscard0x805907C0 |
Definition at line 232 of file KartObjectProxy.cc.
|
nodiscard0x805907C0 |
Definition at line 237 of file KartObjectProxy.cc.
|
nodiscard0x80590864 |
Definition at line 114 of file KartObjectProxy.cc.
|
nodiscard0x80590864 |
Definition at line 119 of file KartObjectProxy.cc.
|
nodiscard0x805903AC |
Definition at line 129 of file KartObjectProxy.cc.
|
nodiscard0x805903AC |
Definition at line 134 of file KartObjectProxy.cc.
|
nodiscard0x8059020C |
Definition at line 308 of file KartObjectProxy.cc.
|
nodiscard0x80590264 |
Definition at line 267 of file KartObjectProxy.cc.
|
nodiscard0x80590224 |
Definition at line 313 of file KartObjectProxy.cc.
|
inlinestaticnodiscard |
Definition at line 153 of file KartObjectProxy.hh.
|
nodiscard0x805914BC |
Definition at line 262 of file KartObjectProxy.cc.
|
0x80591664 |
Definition at line 40 of file KartObjectProxy.cc.
|
0x80590238 |
Definition at line 29 of file KartObjectProxy.cc.
|
0x80590288 |
Definition at line 34 of file KartObjectProxy.cc.
|
nodiscard |
Definition at line 342 of file KartObjectProxy.cc.
|
nodiscard0x80590CF8 |
Definition at line 334 of file KartObjectProxy.cc.
|
nodiscard0x80590DD0 |
Definition at line 391 of file KartObjectProxy.cc.
|
nodiscard0x80590DC0 |
Definition at line 396 of file KartObjectProxy.cc.
|
nodiscard |
Definition at line 148 of file KartObjectProxy.cc.
|
nodiscard |
Definition at line 152 of file KartObjectProxy.cc.
|
nodiscard0x80590764 |
Definition at line 157 of file KartObjectProxy.cc.
|
nodiscard0x80590764 |
Definition at line 162 of file KartObjectProxy.cc.
|
nodiscard0x805902DC |
Definition at line 360 of file KartObjectProxy.cc.
|
nodiscard0x805906B4 |
Definition at line 167 of file KartObjectProxy.cc.
|
nodiscard0x805906B4 |
Definition at line 172 of file KartObjectProxy.cc.
|
nodiscard0x80590704 |
Definition at line 177 of file KartObjectProxy.cc.
|
nodiscard0x80590704 |
Definition at line 182 of file KartObjectProxy.cc.
Definition at line 187 of file KartObjectProxy.cc.
Definition at line 192 of file KartObjectProxy.cc.
|
nodiscard0x805902EC |
Definition at line 365 of file KartObjectProxy.cc.
|
nodiscard0x80590734 |
Definition at line 197 of file KartObjectProxy.cc.
|
nodiscard0x80590734 |
Definition at line 202 of file KartObjectProxy.cc.
|
nodiscard |
Definition at line 329 of file KartObjectProxy.cc.
|
private |
Definition at line 164 of file KartObjectProxy.hh.
|
staticprivate0x809C1900 |
List of all KartObjectProxy children.
Definition at line 166 of file KartObjectProxy.hh.