Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Ecs::AnimationState Struct Reference

Animation playback state for an entity with a skeletal mesh. More...

#include <EcsData.h>

Collaboration diagram for Engine::Ecs::AnimationState:

Public Attributes

Engine::Assets::AnimationcurrentAnimation = nullptr
float playbackTime = 0.0f
float playbackSpeed = 1.0f
bool isLooping = true
bool isPlaying = false

Detailed Description

Animation playback state for an entity with a skeletal mesh.

Definition at line 523 of file EcsData.h.

Member Data Documentation

◆ currentAnimation

Engine::Assets::Animation* Engine::Ecs::AnimationState::currentAnimation = nullptr

Definition at line 524 of file EcsData.h.

◆ isLooping

bool Engine::Ecs::AnimationState::isLooping = true

Definition at line 527 of file EcsData.h.

◆ isPlaying

bool Engine::Ecs::AnimationState::isPlaying = false

Definition at line 528 of file EcsData.h.

◆ playbackSpeed

float Engine::Ecs::AnimationState::playbackSpeed = 1.0f

Definition at line 526 of file EcsData.h.

◆ playbackTime

float Engine::Ecs::AnimationState::playbackTime = 0.0f

Definition at line 525 of file EcsData.h.


The documentation for this struct was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Ecs/EcsData.h