| addDestroyHook(DestroyHook hook) | eve::avatar::AvatarInstance | |
| addEquipmentLayerOcclusion(const std::string &outerLayer, const std::string &innerLayer) | eve::avatar::AvatarInstance | |
| addLayer(const std::string &name, graphics::Texture *texture, int zIndex) | eve::avatar::AvatarInstance | |
| animationEventCount() const noexcept override | eve::avatar::AvatarInstance | virtual |
| animationEventName(std::size_t index) const override | eve::avatar::AvatarInstance | virtual |
| applyExpression(const std::string &name) | eve::avatar::AvatarInstance | |
| attachToBone(const std::string &name, const std::string &boneSemanticOrName, graphics::Renderable3D *renderable, float ox=0.f, float oy=0.f, float oz=0.f) | eve::avatar::AvatarInstance | |
| autoMapHumanoidBones() | eve::avatar::AvatarInstance | |
| AvatarInstance(std::string kind) | eve::avatar::AvatarInstance | explicit |
| AvatarInstance(const AvatarInstance &)=delete | eve::avatar::AvatarInstance | |
| bakeMorphs() | eve::avatar::AvatarInstance | |
| bindAnimLayerMixer(animation::AnimLayerMixer *mixer) | eve::avatar::AvatarInstance | |
| bindAnimPlayer(animation::AnimPlayer *player) | eve::avatar::AvatarInstance | |
| bindAnimSkin(animation::AnimSkin *skin) | eve::avatar::AvatarInstance | |
| bindAnimStateMachine(animation::AnimStateMachine *machine) | eve::avatar::AvatarInstance | |
| bindEquipment(inventory::EquipmentSet *equipment) | eve::avatar::AvatarInstance | |
| bindSkinnedPart(int partIndex, const std::string &partName, graphics::Mesh *mesh, graphics::Material *material, animation::AnimSkin *skin) | eve::avatar::AvatarInstance | |
| bindTween(animation::Tween *tween) | eve::avatar::AvatarInstance | |
| bindVroidModelData(model3d::ModelData *data) | eve::avatar::AvatarInstance | |
| clearLookAtTarget() | eve::avatar::AvatarInstance | |
| collectLive2DDrawItems(std::vector< graphics::DrawItem2D > &out) | eve::avatar::AvatarInstance | |
| defineEquipmentLayer(const std::string &name, int order, const std::string &parent={}) | eve::avatar::AvatarInstance | |
| defineEquipmentSkinnedVisual3D(const std::string &itemId, const std::string &equipmentSlot, int partIndex, const std::string &partName, graphics::Mesh *mesh, graphics::Material *material, animation::AnimSkin *skin) | eve::avatar::AvatarInstance | |
| defineEquipmentVisual2D(const std::string &itemId, const std::string &equipmentSlot, const std::string &layerName, graphics::Texture *texture, int zIndex) | eve::avatar::AvatarInstance | |
| defineEquipmentVisual3D(const std::string &itemId, const std::string &equipmentSlot, graphics::Renderable3D *renderable, const std::string &boneSemanticOrName, float ox=0.f, float oy=0.f, float oz=0.f) | eve::avatar::AvatarInstance | |
| defineExpression(const std::string &name, const std::string &spec) | eve::avatar::AvatarInstance | |
| defineParameter(const std::string &name, float defaultValue, float minimum, float maximum) | eve::avatar::AvatarInstance | |
| DestroyHook typedef | eve::avatar::AvatarInstance | |
| detachAttachment(const std::string &name) | eve::avatar::AvatarInstance | |
| getAnimationEventCount() const | eve::avatar::AvatarInstance | |
| getAnimationEventLayer(int index) const | eve::avatar::AvatarInstance | |
| getAnimationEventName(int index) const | eve::avatar::AvatarInstance | |
| getAnimationEventPayload(int index) const | eve::avatar::AvatarInstance | |
| getAnimConstraintStack() const | eve::avatar::AvatarInstance | inline |
| getApplyRootMotion() const | eve::avatar::AvatarInstance | inline |
| getAttachmentCount() const | eve::avatar::AvatarInstance | inline |
| getBoundMesh() const | eve::avatar::AvatarInstance | |
| getBoundTween() const | eve::avatar::AvatarInstance | inline |
| getDynamicBoneSolver() const | eve::avatar::AvatarInstance | inline |
| getEquipmentRenderStackCount() const | eve::avatar::AvatarInstance | |
| getEquipmentRenderStackItem(int index) const | eve::avatar::AvatarInstance | |
| getEquipmentRenderStackLayer(int index) const | eve::avatar::AvatarInstance | |
| getEquipmentVisualItem(const std::string &equipmentSlot) const | eve::avatar::AvatarInstance | |
| getExpression() const | eve::avatar::AvatarInstance | inline |
| getExpressionCount() const | eve::avatar::AvatarInstance | |
| getExpressionName(int index) const | eve::avatar::AvatarInstance | |
| getFootIKSolver() const | eve::avatar::AvatarInstance | inline |
| getHumanoidBoneName(const std::string &semantic) const | eve::avatar::AvatarInstance | |
| getKind() const | eve::avatar::AvatarInstance | inline |
| getLayer() const | eve::avatar::AvatarInstance | inline |
| getLayerCount() const | eve::avatar::AvatarInstance | |
| getLayerName(int index) const | eve::avatar::AvatarInstance | |
| getLayerRenderable(const std::string &name) | eve::avatar::AvatarInstance | |
| getLive2DBackendName() const | eve::avatar::AvatarInstance | |
| getMotion() const | eve::avatar::AvatarInstance | inline |
| getMotionClip(const std::string &name) const | eve::avatar::AvatarInstance | |
| getMotionCount() const | eve::avatar::AvatarInstance | |
| getMotionName(int index) const | eve::avatar::AvatarInstance | |
| getParameter(const std::string &name) const | eve::avatar::AvatarInstance | |
| getParameterCount() const | eve::avatar::AvatarInstance | |
| getParameterDefault(const std::string &name) const | eve::avatar::AvatarInstance | |
| getParameterMaximum(const std::string &name) const | eve::avatar::AvatarInstance | |
| getParameterMinimum(const std::string &name) const | eve::avatar::AvatarInstance | |
| getParameterName(int index) const | eve::avatar::AvatarInstance | |
| getRenderable3D() const | eve::avatar::AvatarInstance | |
| getRootMotionDeltaX() const | eve::avatar::AvatarInstance | inline |
| getRootMotionDeltaZ() const | eve::avatar::AvatarInstance | inline |
| getScaleX() const | eve::avatar::AvatarInstance | inline |
| getScaleY() const | eve::avatar::AvatarInstance | inline |
| getSkinnedPartUpdateMode(int partIndex) const | eve::avatar::AvatarInstance | |
| getVroidMeshCount() const | eve::avatar::AvatarInstance | |
| getVroidModelPath() const | eve::avatar::AvatarInstance | inline |
| getVroidSpringCount() const | eve::avatar::AvatarInstance | |
| getVroidVersion() const | eve::avatar::AvatarInstance | |
| getX() const | eve::avatar::AvatarInstance | inline |
| getY() const | eve::avatar::AvatarInstance | inline |
| hasLayer(const std::string &name) const | eve::avatar::AvatarInstance | |
| hasLive2DBackend() const | eve::avatar::AvatarInstance | |
| hasParameter(const std::string &name) const | eve::avatar::AvatarInstance | |
| isSceneLinked() const | eve::avatar::AvatarInstance | inline |
| isVisible() const | eve::avatar::AvatarInstance | inline |
| linkSceneNode(scene::Scene *scene, const std::string &nodeId) | eve::avatar::AvatarInstance | |
| loadLive2DModel(const std::string &path) | eve::avatar::AvatarInstance | |
| loadMorphNamesFromModel(int meshIndex=0) | eve::avatar::AvatarInstance | |
| loadVroidModel(std::string_view path) | eve::avatar::AvatarInstance | |
| loadVroidModelPath(const std::string &path) | eve::avatar::AvatarInstance | |
| mapHumanoidBone(const std::string &semantic, const std::string &boneName) | eve::avatar::AvatarInstance | |
| mapViseme(const std::string &viseme, const std::string &morphName) | eve::avatar::AvatarInstance | |
| operator=(const AvatarInstance &)=delete | eve::avatar::AvatarInstance | |
| registerMotion(const std::string &name, animation::AnimClip *clip) | eve::avatar::AvatarInstance | |
| release() | eve::avatar::AvatarInstance | |
| removeDestroyHook(size_t id) | eve::avatar::AvatarInstance | |
| removeExpression(const std::string &name) | eve::avatar::AvatarInstance | |
| sampleAttachmentPoint(std::string_view name, eve::AttachmentPoint localOffset={}) const override | eve::avatar::AvatarInstance | virtual |
| setAnimConstraintStack(animation::AnimConstraintStack *stack) | eve::avatar::AvatarInstance | |
| setApplyRootMotion(bool enabled) | eve::avatar::AvatarInstance | |
| setDynamicBoneSolver(animation::DynamicBoneSolver *solver) | eve::avatar::AvatarInstance | |
| setEquipmentVisualLayer(const std::string &itemId, const std::string &equipmentSlot, const std::string &wearLayer, int withinLayerOrder=0) | eve::avatar::AvatarInstance | |
| setExpression(const std::string &name) | eve::avatar::AvatarInstance | |
| setFootIKSolver(animation::FootIKSolver *solver) | eve::avatar::AvatarInstance | |
| setHumanoidBoneRotation(std::string_view semantic, float yaw, float pitch, float roll) | eve::avatar::AvatarInstance | |
| setLayer(int layer) | eve::avatar::AvatarInstance | |
| setLayerColor(const std::string &name, float r, float g, float b, float a) | eve::avatar::AvatarInstance | |
| setLayerOffset(const std::string &name, float ox, float oy) | eve::avatar::AvatarInstance | |
| setLayerSize(const std::string &name, float w, float h) | eve::avatar::AvatarInstance | |
| setLayerTexture(const std::string &name, graphics::Texture *texture) | eve::avatar::AvatarInstance | |
| setLayerVisible(const std::string &name, bool visible) | eve::avatar::AvatarInstance | |
| setLayerZ(const std::string &name, int zIndex) | eve::avatar::AvatarInstance | |
| setLookAtTarget(float x, float y, float z) | eve::avatar::AvatarInstance | |
| setLookAtWeight(float weight) | eve::avatar::AvatarInstance | |
| setMesh(graphics::Mesh *mesh) | eve::avatar::AvatarInstance | |
| setMotion(const std::string &name) | eve::avatar::AvatarInstance | |
| setMotionBlendTime(float seconds) | eve::avatar::AvatarInstance | |
| setParameter(const std::string &name, float value) | eve::avatar::AvatarInstance | |
| setPosition(float x, float y) | eve::avatar::AvatarInstance | |
| setPosition3D(float x, float y, float z) | eve::avatar::AvatarInstance | |
| setRotation3D(float yaw, float pitch, float roll) | eve::avatar::AvatarInstance | |
| setScale(float sx, float sy) | eve::avatar::AvatarInstance | |
| setScale3D(float sx, float sy, float sz) | eve::avatar::AvatarInstance | |
| setTexture(graphics::Texture *texture) | eve::avatar::AvatarInstance | |
| setViseme(const std::string &viseme, float weight) | eve::avatar::AvatarInstance | |
| setVisible(bool visible) | eve::avatar::AvatarInstance | |
| sync() | eve::avatar::AvatarInstance | |
| syncEquipmentAppearance() | eve::avatar::AvatarInstance | |
| transitionExpression(const std::string &name, float duration) | eve::avatar::AvatarInstance | |
| unbindEquipment() | eve::avatar::AvatarInstance | |
| unbindSkinnedPart(int partIndex) | eve::avatar::AvatarInstance | |
| unbindTween() | eve::avatar::AvatarInstance | |
| unregisterMotion(const std::string &name) | eve::avatar::AvatarInstance | |
| update(float dt) | eve::avatar::AvatarInstance | |
| ~AvatarInstance() | eve::avatar::AvatarInstance | |
| ~IAnimationEventSource()=default | eve::IAnimationEventSource | virtual |
| ~IAttachmentPointSource()=default | eve::IAttachmentPointSource | virtual |