AnimEngine
SkinnedMeshEntity Member List

This is the complete list of members for SkinnedMeshEntity, including all inherited members.

_children (defined in Entity)Entityprotected
_name (defined in Entity)Entityprotected
_parent (defined in Entity)Entityprotected
_skeleton (defined in SkinnedMeshEntity)SkinnedMeshEntityprotected
addChild(Entity *entity) (defined in Entity)Entity
assignSkeleton(Skeleton *skeleton) (defined in SkinnedMeshEntity)SkinnedMeshEntityvirtual
canOverrideShader() const override (defined in SkinnedMeshEntity)SkinnedMeshEntityinlinevirtual
draw(const MVPset &MVP, Program *shader=nullptr) override (defined in SkinnedMeshEntity)SkinnedMeshEntityvirtual
Entity() (defined in Entity)Entityinline
Entity(const std::string &name) (defined in Entity)Entityinline
geometry (defined in SkinnedMeshEntity)SkinnedMeshEntity
getChildren() const (defined in Entity)Entityinline
getMutablePose() (defined in SkinnedMeshEntity)SkinnedMeshEntityvirtual
getName() const (defined in Entity)Entityinline
getParent() (defined in Entity)Entityinline
getParent() const (defined in Entity)Entityinline
getPose() const override (defined in SkinnedMeshEntity)SkinnedMeshEntityvirtual
globalIllumEnabled (defined in MeshEntity)MeshEntity
hasParent() const (defined in Entity)Entityinline
isDrawable() const =0 (defined in PureComponent)PureComponentpure virtual
isDrawable() const (defined in RootComponent)RootComponentinlinevirtual
isDrawable() const override (defined in DrawableInterfaceComponent)DrawableInterfaceComponentinlinevirtual
isGloballyIlluminated() const (defined in MeshEntity)MeshEntityinlinevirtual
isHidden() const (defined in DrawableInterfaceComponent)DrawableInterfaceComponentinlinevirtual
isPoseable() const =0 (defined in PureComponent)PureComponentpure virtual
isPoseable() const (defined in RootComponent)RootComponentinlinevirtual
isPoseable() const override (defined in PoseableComponent)PoseableComponentinlinevirtual
isPosed() const =0 (defined in PureComponent)PureComponentpure virtual
isPosed() const override (defined in PosedComponent)PosedComponentinlinevirtual
link(Entity *parent) (defined in Entity)Entityvirtual
numBones() (defined in SkinnedMeshEntity)SkinnedMeshEntityinlinevirtual
numChildren() const (defined in Entity)Entityinline
pose (defined in MeshEntity)MeshEntityprotected
replace(Entity *replacement)Entityvirtual
requiresOverrideShader() const override (defined in SkinnedMeshEntity)SkinnedMeshEntityinlinevirtual
setAllAnimatorsTime(key_time_t time) (defined in SkinnedMeshEntity)SkinnedMeshEntityvirtual
setName(const std::string &name) (defined in Entity)Entityinline
setPose(const Pose &pose) override (defined in SkinnedMeshEntity)SkinnedMeshEntityvirtual
skin_animators (defined in SkinnedMeshEntity)SkinnedMeshEntity
traversal_scratch (defined in Entity)Entity
unlink() (defined in Entity)Entityvirtual
updatePoseFromAnimators() (defined in SkinnedMeshEntity)SkinnedMeshEntityvirtual
updatePoseFromSingleAnimator(int index) (defined in SkinnedMeshEntity)SkinnedMeshEntityvirtual
UUID() const (defined in Entity)Entityinline
~PoseableWorldEntity() (defined in PoseableWorldEntity)PoseableWorldEntityinlinevirtual
~WorldEntity() (defined in WorldEntity)WorldEntityinlinevirtual