neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::game::animation_filter Struct Reference

#include <animation_filter.hpp>

Classes

struct  meta
 

Public Attributes

shared< animationsharedAnimation
 
std::optional< animationanimation
 
std::optional< mat44transformation
 
u32 currentFrame
 
bool autoDestroy
 
std::optional< i64currentFrameStartTime
 

Detailed Description

Definition at line 29 of file animation_filter.hpp.

Member Data Documentation

◆ animation

std::optional<animation> neogfx::game::animation_filter::animation

Definition at line 32 of file animation_filter.hpp.

◆ autoDestroy

bool neogfx::game::animation_filter::autoDestroy

Definition at line 35 of file animation_filter.hpp.

◆ currentFrame

u32 neogfx::game::animation_filter::currentFrame

Definition at line 34 of file animation_filter.hpp.

◆ currentFrameStartTime

std::optional<i64> neogfx::game::animation_filter::currentFrameStartTime

Definition at line 36 of file animation_filter.hpp.

◆ sharedAnimation

shared<animation> neogfx::game::animation_filter::sharedAnimation

Definition at line 31 of file animation_filter.hpp.

◆ transformation

std::optional<mat44> neogfx::game::animation_filter::transformation

Definition at line 33 of file animation_filter.hpp.


The documentation for this struct was generated from the following file: