i6engine  1.0
i6e::api::MeshAppearanceComponent Member List

This is the complete list of members for i6e::api::MeshAppearanceComponent, including all inherited members.

_idi6e::api::Componentprotected
_identifieri6e::api::Componentprotected
_isTickingi6e::api::Componentprotected
_objComponentIDi6e::api::Componentprotected
_objFamilyIDi6e::api::Componentprotected
_objOwnerGOi6e::api::Componentprotected
_objOwnerIDi6e::api::Componentprotected
_selfi6e::api::Componentprotected
_subCompsi6e::api::Componentprotected
_synci6e::api::Componentprotected
_tickingAllowedi6e::api::Componentprotected
_wantsToTicki6e::api::Componentprotected
addAnimationFrameEvent(uint64_t frameTime, const std::function< void(void)> &func) const i6e::api::MeshAppearanceComponent
addTicker()i6e::api::Componentprotected
attachGameObjectToBone(const api::GOPtr &go, const std::string &boneName)i6e::api::MeshAppearanceComponent
Component()i6e::api::Component
Component(const int64_t id, const attributeMap &params)i6e::api::Component
createC(const int64_t id, const attributeMap &params)i6e::api::Componentinlinestatic
detachGameObjectFromBone(const api::GOPtr &go, const std::string &boneName)i6e::api::MeshAppearanceComponent
doEnableTicking(bool allowTicking)i6e::api::Componentprotected
drawBoundingBox(const Vec3 &colour) const i6e::api::MeshAppearanceComponent
enableTicking(bool allowTicking) const i6e::api::Component
getBoneTransform(const std::string &name) const i6e::api::MeshAppearanceComponent
getComponentID() const i6e::api::Componentinline
getComponentOptions() overridei6e::api::MeshAppearanceComponentvirtual
getFamilyID() const i6e::api::Componentinline
getID() const i6e::api::Componentinline
getIdentifier() const i6e::api::Componentinline
getMesh() const i6e::api::MeshAppearanceComponentinline
getOwnerGO()i6e::api::Component
getPosition() const i6e::api::MeshAppearanceComponentinline
getSubComponents() const i6e::api::Componentinline
getSync() const i6e::api::Componentinline
getTemplateName() const overridei6e::api::MeshAppearanceComponentinlinevirtual
getVisibility() const i6e::api::MeshAppearanceComponentinline
MeshAppearanceComponent(const int64_t id, const attributeMap &params)i6e::api::MeshAppearanceComponent
modules::MeshComponent classi6e::api::MeshAppearanceComponentfriend
News(const GameMessage::Ptr &msg)i6e::api::Componentvirtual
playAnimation(const std::string &anim, bool looping, double offsetPercent)i6e::api::MeshAppearanceComponent
removeBoundingBox() const i6e::api::MeshAppearanceComponent
removeTicker()i6e::api::Componentprotected
setAnimationSpeed(double animationSpeed)i6e::api::MeshAppearanceComponent
setCustomParameter(uint32_t num, const Vec4 &value)i6e::api::MeshAppearanceComponent
setDie() const i6e::api::Component
setMaterial(const std::string &materialName)i6e::api::MeshAppearanceComponent
setMesh(const std::string &meshName)i6e::api::MeshAppearanceComponent
setOwnerGO(const WeakGOPtr &objGo)i6e::api::Component
setSelf(const WeakComPtr &self)i6e::api::Component
setShadowCasting(bool enabled)i6e::api::MeshAppearanceComponent
setSync(bool b)i6e::api::Componentinline
setVisibility(const bool visible)i6e::api::MeshAppearanceComponent
stopAnimation()i6e::api::MeshAppearanceComponent
synchronize() const overridei6e::api::MeshAppearanceComponentvirtual
Tick()i6e::api::Componentinlinevirtual
~Component()i6e::api::Componentvirtual
~MeshAppearanceComponent()i6e::api::MeshAppearanceComponent