_id | i6e::api::Component | protected |
_identifier | i6e::api::Component | protected |
_isTicking | i6e::api::Component | protected |
_objComponentID | i6e::api::Component | protected |
_objFamilyID | i6e::api::Component | protected |
_objOwnerGO | i6e::api::Component | protected |
_objOwnerID | i6e::api::Component | protected |
_self | i6e::api::Component | protected |
_subComps | i6e::api::Component | protected |
_sync | i6e::api::Component | protected |
_tickingAllowed | i6e::api::Component | protected |
_wantsToTick | i6e::api::Component | protected |
addPosition(const Vec3 &pos) | i6e::api::PhysicalStateComponent | |
addTicker() | i6e::api::Component | protected |
applyCentralForce(const Vec3 &cForce, bool forceIsLocalSpace) | i6e::api::PhysicalStateComponent | |
applyForce(const Vec3 &force, const Vec3 &offset, bool forceIsLocalSpace) | i6e::api::PhysicalStateComponent | |
applyRotation(const Quaternion &rotation) | i6e::api::PhysicalStateComponent | |
Component() | i6e::api::Component | |
Component(const int64_t id, const attributeMap ¶ms) | i6e::api::Component | |
createC(const int64_t id, const attributeMap ¶ms) | i6e::api::Component | inlinestatic |
doEnableTicking(bool allowTicking) | i6e::api::Component | protected |
enableTicking(bool allowTicking) const | i6e::api::Component | |
getCollisionFlags() const | i6e::api::PhysicalStateComponent | inline |
getComponentID() const | i6e::api::Component | inline |
getComponentOptions() override | i6e::api::PhysicalStateComponent | virtual |
getFamilyID() const | i6e::api::Component | inline |
getID() const | i6e::api::Component | inline |
getIdentifier() const | i6e::api::Component | inline |
getLinearVelocity() const | i6e::api::PhysicalStateComponent | inline |
getOwnerGO() | i6e::api::Component | |
getPosition() const | i6e::api::PhysicalStateComponent | |
getRotation() const | i6e::api::PhysicalStateComponent | inline |
getScale() const | i6e::api::PhysicalStateComponent | inline |
getSubComponents() const | i6e::api::Component | inline |
getSync() const | i6e::api::Component | inline |
getTemplateName() const override | i6e::api::PhysicalStateComponent | inlinevirtual |
PhysicalStateComponent(const int64_t id, const attributeMap ¶ms) | i6e::api::PhysicalStateComponent | |
rayTest(const Vec3 &from, const Vec3 &to, RayTestRepetition rtr, RayTestNotify rtn, const GameMessage::Ptr &msg) | i6e::api::PhysicalStateComponent | |
RayTestNotify enum name | i6e::api::PhysicalStateComponent | |
RayTestRepetition enum name | i6e::api::PhysicalStateComponent | |
removeTicker() | i6e::api::Component | protected |
reset() | i6e::api::PhysicalStateComponent | |
setCollisionFlags(const CollisionGroup &col) | i6e::api::PhysicalStateComponent | |
setCollisionShape(ShapeType st, const attributeMap ¶ms) | i6e::api::PhysicalStateComponent | |
setDie() const | i6e::api::Component | |
setGravity(const Vec3 &gravity) | i6e::api::PhysicalStateComponent | |
setLinearVelocity(const Vec3 &linVel, uint32_t prio) | i6e::api::PhysicalStateComponent | |
setOwnerGO(const WeakGOPtr &objGo) | i6e::api::Component | |
setPosition(const Vec3 &position, uint32_t prio) | i6e::api::PhysicalStateComponent | |
setRotation(const Quaternion &rotation, uint32_t prio) | i6e::api::PhysicalStateComponent | |
setScale(const Vec3 &scale, uint32_t prio) | i6e::api::PhysicalStateComponent | |
setSelf(const WeakComPtr &self) | i6e::api::Component | |
setShatterInterest(ShatterInterest si) | i6e::api::PhysicalStateComponent | |
setSync(bool b) | i6e::api::Component | inline |
ShapeType enum name | i6e::api::PhysicalStateComponent | |
synchronize() const override | i6e::api::PhysicalStateComponent | virtual |
~Component() | i6e::api::Component | virtual |
~PhysicalStateComponent() | i6e::api::PhysicalStateComponent | |