Project

General

Profile

SO3Engine
SO3::SSequenceAnimationKey Class Reference

#include <SO3SequenceAnimationKey.h>

Public Member Functions

 SSequenceAnimationKey (SAnim *anim, const float &pos, const float &length, const float &transtime, const float &decaltime)
 
SAnimGetAnim ()
 
float GetPosition ()
 
void SetPosition (const float &pos)
 
float GetLength ()
 
void SetLength (const float &length)
 
float GetTransitionTime ()
 
void SetTransitionTime (const float &transtime)
 
float GetDecalTime ()
 
void SetDecalTime (const float &decaltime)
 
void SetUsed (const bool &state)
 
bool IsUsed ()
 
 ~SSequenceAnimationKey ()
 

Protected Attributes

float mPosition
 
float mLength
 
float mDecalTime
 
float mTransitionTime
 
bool mUsed
 
SAnimmAnim
 

Detailed Description

Definition at line 31 of file SO3SequenceAnimationKey.h.

Constructor & Destructor Documentation

◆ SSequenceAnimationKey()

SO3::SSequenceAnimationKey::SSequenceAnimationKey ( SAnim anim,
const float &  pos,
const float &  length,
const float &  transtime,
const float &  decaltime 
)

Constructor for a SO3_SEQUENCE_TRACK anim track.

Definition at line 32 of file SO3SequenceAnimationKey.cpp.

◆ ~SSequenceAnimationKey()

SO3::SSequenceAnimationKey::~SSequenceAnimationKey ( )

Definition at line 42 of file SO3SequenceAnimationKey.cpp.

Member Function Documentation

◆ GetAnim()

SAnim * SO3::SSequenceAnimationKey::GetAnim ( )

Definition at line 51 of file SO3SequenceAnimationKey.cpp.

◆ GetDecalTime()

float SO3::SSequenceAnimationKey::GetDecalTime ( )

Definition at line 86 of file SO3SequenceAnimationKey.cpp.

◆ GetLength()

float SO3::SSequenceAnimationKey::GetLength ( )

Definition at line 66 of file SO3SequenceAnimationKey.cpp.

◆ GetPosition()

float SO3::SSequenceAnimationKey::GetPosition ( )

Definition at line 56 of file SO3SequenceAnimationKey.cpp.

◆ GetTransitionTime()

float SO3::SSequenceAnimationKey::GetTransitionTime ( )

Definition at line 76 of file SO3SequenceAnimationKey.cpp.

◆ IsUsed()

bool SO3::SSequenceAnimationKey::IsUsed ( )

Definition at line 101 of file SO3SequenceAnimationKey.cpp.

◆ SetDecalTime()

void SO3::SSequenceAnimationKey::SetDecalTime ( const float &  decaltime)

Definition at line 91 of file SO3SequenceAnimationKey.cpp.

◆ SetLength()

void SO3::SSequenceAnimationKey::SetLength ( const float &  length)

Definition at line 71 of file SO3SequenceAnimationKey.cpp.

◆ SetPosition()

void SO3::SSequenceAnimationKey::SetPosition ( const float &  pos)

Definition at line 61 of file SO3SequenceAnimationKey.cpp.

◆ SetTransitionTime()

void SO3::SSequenceAnimationKey::SetTransitionTime ( const float &  transtime)

Definition at line 81 of file SO3SequenceAnimationKey.cpp.

◆ SetUsed()

void SO3::SSequenceAnimationKey::SetUsed ( const bool &  state)

Definition at line 96 of file SO3SequenceAnimationKey.cpp.

Member Data Documentation

◆ mAnim

SAnim* SO3::SSequenceAnimationKey::mAnim
protected

Definition at line 40 of file SO3SequenceAnimationKey.h.

◆ mDecalTime

float SO3::SSequenceAnimationKey::mDecalTime
protected

Definition at line 37 of file SO3SequenceAnimationKey.h.

◆ mLength

float SO3::SSequenceAnimationKey::mLength
protected

Definition at line 36 of file SO3SequenceAnimationKey.h.

◆ mPosition

float SO3::SSequenceAnimationKey::mPosition
protected

Definition at line 35 of file SO3SequenceAnimationKey.h.

◆ mTransitionTime

float SO3::SSequenceAnimationKey::mTransitionTime
protected

Definition at line 38 of file SO3SequenceAnimationKey.h.

◆ mUsed

bool SO3::SSequenceAnimationKey::mUsed
protected

Definition at line 39 of file SO3SequenceAnimationKey.h.


The documentation for this class was generated from the following files: