Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Classes | Enumerations
OlympeAnimation Namespace Reference

Classes

struct  Animation
 
class  AnimationBank
 
class  AnimationErrorHandler
 
struct  AnimationEvent
 
struct  AnimationEventData
 
class  AnimationGraph
 
class  AnimationManager
 
struct  AnimationState
 
struct  Condition
 
struct  Hotspot
 
struct  ParameterValue
 
struct  SpriteSheet
 
struct  Transition
 

Enumerations

enum class  BlendMode { Override , Additive , Blend }
 
enum class  TransitionType { Immediate , Smooth , AfterComplete }
 
enum class  ParameterType { Bool , Float , Int , String }
 
enum class  ComparisonOperator {
  Equal , NotEqual , Greater , GreaterOrEqual ,
  Less , LessOrEqual
}
 

Enumeration Type Documentation

◆ BlendMode

Enumerator
Override 
Additive 
Blend 

Definition at line 50 of file AnimationTypes.h.

◆ ComparisonOperator

Enumerator
Equal 
NotEqual 
Greater 
GreaterOrEqual 
Less 
LessOrEqual 

Definition at line 81 of file AnimationTypes.h.

◆ ParameterType

Enumerator
Bool 
Float 
Int 
String 

Definition at line 70 of file AnimationTypes.h.

◆ TransitionType

Enumerator
Immediate 
Smooth 
AfterComplete 

Definition at line 60 of file AnimationTypes.h.