![]() |
Skylicht Engine
|
Skeletal animation, blending, and IK solvers. More...
Classes | |
| class | Skylicht::CAnimation |
| Container for a collection of animation clips. More... | |
| class | Skylicht::CAnimationClip |
| Represents an animation clip containing multiple animation tracks for different entities. More... | |
| class | Skylicht::CAnimationController |
| Component that manages and updates animation skeletons for a GameObject. More... | |
| class | Skylicht::CAnimationManager |
| Singleton manager for loading, caching, and exporting animations. More... | |
| class | Skylicht::CKeyFrameData< T > |
| Template for keyframe data. More... | |
| class | Skylicht::CArrayKeyFrame< T > |
| Container for an array of keyframes with interpolation support. More... | |
| class | Skylicht::CAnimationData |
| Container for PRS (Position, Rotation, Scale) animation data. More... | |
| class | Skylicht::CAnimationTrack |
| Handles interpolation and data retrieval for a single animation track. More... | |
| class | Skylicht::CGradientBandInterpolation |
| Helper class for blending multiple animations based on a parameter vector. More... | |
| class | Skylicht::CIKSolver |
| Simple 2-bone Inverse Kinematics (IK) solver. More... | |
| class | Skylicht::CAnimationTimeline |
| Manages the playback state of an animation (current time, speed, loop state). More... | |
| class | Skylicht::CAnimationTransformData |
| ECS data component that holds animation and transform state for an entity within a skeleton. More... | |
| class | Skylicht::CSkeleton |
| Manages a hierarchy of animated entities, handling keyframe updates and animation blending. More... | |
Skeletal animation, blending, and IK solvers.