Nebula
Loading...
Searching...
No Matches
Characters::CharacterContext Member List

This is the complete list of members for Characters::CharacterContext, including all inherited members.

__DeclareContext()Characters::CharacterContextprivate
Alloc()Characters::CharacterContextinlineprivatestatic
Animation enum valueCharacters::CharacterContextprivate
AnimationLoaded enum valueCharacters::CharacterContext
AnimTime enum valueCharacters::CharacterContextprivate
CharacterContext()Characters::CharacterContext
CharacterContextAllocator typedefCharacters::CharacterContextprivate
characterContextAllocatorCharacters::CharacterContextprivatestatic
CharacterJobContextCharacters::CharacterContextfriend
CharacterSkinNodeIndexOffset enum valueCharacters::CharacterContextprivate
ConstantUpdateCounterCharacters::CharacterContextstatic
Create()Characters::CharacterContextstatic
CreateAnimSampleMask(const Util::StringAtom &name, const Util::FixedArray< Math::scalar > &weights)Characters::CharacterContextstatic
Dealloc(Graphics::ContextEntityId id)Characters::CharacterContextinlineprivatestatic
EntityId enum valueCharacters::CharacterContextprivate
EvalCharacter(SizeT totalJobs, SizeT groupSize, IndexT groupIndex, SizeT invocationOffset, void *ctx)Characters::CharacterContextfriend
GetAbsoluteStopTime(const CharacterContext::AnimationRuntime &runtime)Characters::CharacterContextfriend
GetAnimSampleMask(const Util::StringAtom &name)Characters::CharacterContextstatic
GetClipIndex(const Graphics::GraphicsEntityId id, const Util::StringAtom &name)Characters::CharacterContextstatic
GetTime(const Graphics::GraphicsEntityId id)Characters::CharacterContextstatic
GraphicsContext()Graphics::GraphicsContext
InternalDefragment(ID_ALLOCATOR &allocator, Graphics::GraphicsContextState &&state)Graphics::GraphicsContextinlineprotectedstatic
InternalDeregisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state)Graphics::GraphicsContextprotectedstatic
InternalRegisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state)Graphics::GraphicsContextprotectedstatic
IsExpired(const CharacterContext::AnimationRuntime &runtime, const Timing::Time time)Characters::CharacterContextfriend
IsInfinite(const CharacterContext::AnimationRuntime &runtime)Characters::CharacterContextfriend
IsPlaying(const Graphics::GraphicsEntityId id)Characters::CharacterContextstatic
JobJoints enum valueCharacters::CharacterContextprivate
JointPalette enum valueCharacters::CharacterContextprivate
JointPaletteScaled enum valueCharacters::CharacterContextprivate
Loaded enum valueCharacters::CharacterContextprivate
LoadState enum nameCharacters::CharacterContext
masksCharacters::CharacterContextprivatestatic
MaxNumTracksCharacters::CharacterContextprivatestatic
NoneLoaded enum valueCharacters::CharacterContext
OnRenderDebug(uint32_t flags)Characters::CharacterContextstatic
PauseTrack(const Graphics::GraphicsEntityId id, const IndexT track)Characters::CharacterContextstatic
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::CharacterContextstatic
QueryClips(const Graphics::GraphicsEntityId id, Util::FixedArray< CoreAnimation::AnimClip > &outClips)Characters::CharacterContextstatic
SampleBuffer enum valueCharacters::CharacterContextprivate
Seek(const Graphics::GraphicsEntityId id, const float time)Characters::CharacterContextstatic
SetTrackTimeFactor(const Graphics::GraphicsEntityId id, const IndexT track, const float factor)Characters::CharacterContextstatic
SetTrackWeight(const Graphics::GraphicsEntityId id, const IndexT track, const float weight)Characters::CharacterContextstatic
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::CharacterContextstatic
Skeleton enum valueCharacters::CharacterContextprivate
SkeletonLoaded enum valueCharacters::CharacterContext
StopAllTracks(const Graphics::GraphicsEntityId id)Characters::CharacterContextstatic
StopTrack(const Graphics::GraphicsEntityId id, const IndexT track)Characters::CharacterContextstatic
SupportMix enum valueCharacters::CharacterContextprivate
totalCompletionEventCharacters::CharacterContextprivatestatic
TrackController enum valueCharacters::CharacterContextprivate
UpdateAnimations(const Graphics::FrameContext &ctx)Characters::CharacterContextstatic
UserControlledJoint enum valueCharacters::CharacterContextprivate
WaitForCharacterJobs(const Graphics::FrameContext &ctx)Characters::CharacterContextstatic
~CharacterContext()Characters::CharacterContextvirtual
~GraphicsContext()Graphics::GraphicsContextvirtual