Nebula
|
This is the complete list of members for Characters::CharacterContext, including all inherited members.
__DeclareContext() | Characters::CharacterContext | private |
Alloc() | Characters::CharacterContext | inlineprivatestatic |
Animation enum value | Characters::CharacterContext | private |
AnimationLoaded enum value | Characters::CharacterContext | |
AnimTime enum value | Characters::CharacterContext | private |
CharacterContext() | Characters::CharacterContext | |
CharacterContextAllocator typedef | Characters::CharacterContext | private |
characterContextAllocator | Characters::CharacterContext | privatestatic |
CharacterJobContext | Characters::CharacterContext | friend |
CharacterSkinNodeIndexOffset enum value | Characters::CharacterContext | private |
ConstantUpdateCounter | Characters::CharacterContext | static |
Create() | Characters::CharacterContext | static |
CreateAnimSampleMask(const Util::StringAtom &name, const Util::FixedArray< Math::scalar > &weights) | Characters::CharacterContext | static |
Dealloc(Graphics::ContextEntityId id) | Characters::CharacterContext | inlineprivatestatic |
EntityId enum value | Characters::CharacterContext | private |
EvalCharacter(SizeT totalJobs, SizeT groupSize, IndexT groupIndex, SizeT invocationOffset, void *ctx) | Characters::CharacterContext | friend |
GetAbsoluteStopTime(const CharacterContext::AnimationRuntime &runtime) | Characters::CharacterContext | friend |
GetAnimSampleMask(const Util::StringAtom &name) | Characters::CharacterContext | static |
GetClipIndex(const Graphics::GraphicsEntityId id, const Util::StringAtom &name) | Characters::CharacterContext | static |
GetTime(const Graphics::GraphicsEntityId id) | Characters::CharacterContext | static |
GraphicsContext() | Graphics::GraphicsContext | |
InternalDefragment(ID_ALLOCATOR &allocator, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | inlineprotectedstatic |
InternalDeregisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | protectedstatic |
InternalRegisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | protectedstatic |
IsExpired(const CharacterContext::AnimationRuntime &runtime, const Timing::Time time) | Characters::CharacterContext | friend |
IsInfinite(const CharacterContext::AnimationRuntime &runtime) | Characters::CharacterContext | friend |
IsPlaying(const Graphics::GraphicsEntityId id) | Characters::CharacterContext | static |
JobJoints enum value | Characters::CharacterContext | private |
JointPalette enum value | Characters::CharacterContext | private |
JointPaletteScaled enum value | Characters::CharacterContext | private |
Loaded enum value | Characters::CharacterContext | private |
LoadState enum name | Characters::CharacterContext | |
masks | Characters::CharacterContext | privatestatic |
MaxNumTracks | Characters::CharacterContext | privatestatic |
NoneLoaded enum value | Characters::CharacterContext | |
OnRenderDebug(uint32_t flags) | Characters::CharacterContext | static |
PauseTrack(const Graphics::GraphicsEntityId id, const IndexT track) | Characters::CharacterContext | static |
PlayClip(const Graphics::GraphicsEntityId id, const CoreAnimation::AnimSampleMask *mask, const IndexT clipIndex, const IndexT track, const EnqueueMode mode, const float weight=1.0f, const SizeT loopCount=1, const float startTime=0.0f, const float fadeIn=0.0f, const float fadeOut=0.0f, const float timeOffset=0.0f, const float timeFactor=1.0f) | Characters::CharacterContext | static |
QueryClips(const Graphics::GraphicsEntityId id, Util::FixedArray< CoreAnimation::AnimClip > &outClips) | Characters::CharacterContext | static |
SampleBuffer enum value | Characters::CharacterContext | private |
Seek(const Graphics::GraphicsEntityId id, const float time) | Characters::CharacterContext | static |
SetTrackTimeFactor(const Graphics::GraphicsEntityId id, const IndexT track, const float factor) | Characters::CharacterContext | static |
SetTrackWeight(const Graphics::GraphicsEntityId id, const IndexT track, const float weight) | Characters::CharacterContext | static |
Setup(const Graphics::GraphicsEntityId id, const Resources::ResourceName &skeletonResource, const IndexT skeletonIndex, const Resources::ResourceName &animationResource, const IndexT animationIndex, const Util::StringAtom &tag, bool supportBlending=true) | Characters::CharacterContext | static |
Skeleton enum value | Characters::CharacterContext | private |
SkeletonLoaded enum value | Characters::CharacterContext | |
StopAllTracks(const Graphics::GraphicsEntityId id) | Characters::CharacterContext | static |
StopTrack(const Graphics::GraphicsEntityId id, const IndexT track) | Characters::CharacterContext | static |
SupportMix enum value | Characters::CharacterContext | private |
totalCompletionEvent | Characters::CharacterContext | privatestatic |
TrackController enum value | Characters::CharacterContext | private |
UpdateAnimations(const Graphics::FrameContext &ctx) | Characters::CharacterContext | static |
UserControlledJoint enum value | Characters::CharacterContext | private |
WaitForCharacterJobs(const Graphics::FrameContext &ctx) | Characters::CharacterContext | static |
~CharacterContext() | Characters::CharacterContext | virtual |
~GraphicsContext() | Graphics::GraphicsContext | virtual |