Nebula
|
#include "charactercontext.h"
#include "skeletonresource.h"
#include "coreanimation/animationresource.h"
#include "graphics/graphicsserver.h"
#include "visibility/visibilitycontext.h"
#include "models/modelcontext.h"
#include "coreanimation/animsamplemixinfo.h"
#include "coreanimation/animsamplebuffer.h"
#include "models/nodes/characterskinnode.h"
#include "profiling/profiling.h"
#include "resources/resourceserver.h"
Classes | |
struct | Characters::CharacterJobContext |
Namespaces | |
namespace | Characters |
A character encapsulates a skeleton resource, an animation resource, and the ability to instantiate such and drive animations. | |
Functions | |
Characters::__ImplementContext (CharacterContext, CharacterContext::characterContextAllocator) | |
const bool | Characters::IsExpired (const CharacterContext::AnimationRuntime &runtime, const Timing::Time time) |
const bool | Characters::IsInfinite (const CharacterContext::AnimationRuntime &runtime) |
Timing::Tick | Characters::GetAbsoluteStopTime (const CharacterContext::AnimationRuntime &runtime) |
void | Characters::EvalCharacter (SizeT totalJobs, SizeT groupSize, IndexT groupIndex, SizeT invocationOffset, void *ctx) |