Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
AlphaVectorChannel Class Reference

#include <sphereobj.h>

Inherits PrimitiveAnimationChannelClass< AlphaVectorStruct >.

Public Member Functions

AlphaVectorStruct Evaluate (float time)
 
- Public Member Functions inherited from PrimitiveAnimationChannelClass< AlphaVectorStruct >
 PrimitiveAnimationChannelClass (void)
 
virtual ~PrimitiveAnimationChannelClass (void)
 
const PrimitiveAnimationChannelClass< AlphaVectorStruct > & operator= (const PrimitiveAnimationChannelClass< AlphaVectorStruct > &src)
 
const KeyClass & operator[] (int index)
 
int Get_Key_Count (void) const
 
const KeyClass & Get_Key (int index) const
 
void Set_Key (int index, const AlphaVectorStruct &value, float time)
 
void Set_Key_Value (int index, const AlphaVectorStruct &value)
 
void Add_Key (const AlphaVectorStruct &value, float time)
 
void Insert_Key (int index, const AlphaVectorStruct &value, float time)
 
void Delete_Key (int index)
 
void Reset (void)
 
virtual void Save (ChunkSaveClass &csave)
 
virtual void Load (ChunkLoadClass &cload)
 

Additional Inherited Members

- Protected Types inherited from PrimitiveAnimationChannelClass< AlphaVectorStruct >
enum  
 
enum  
 
- Protected Member Functions inherited from PrimitiveAnimationChannelClass< AlphaVectorStruct >
void Load_Variables (ChunkLoadClass &cload)
 
- Protected Attributes inherited from PrimitiveAnimationChannelClass< AlphaVectorStruct >
SimpleDynVecClass< KeyClass > m_Data
 
int m_LastIndex
 

Detailed Description

Definition at line 73 of file sphereobj.h.

Member Function Documentation

◆ Evaluate()

AlphaVectorStruct AlphaVectorChannel::Evaluate ( float time)
inlinevirtual

Implements PrimitiveAnimationChannelClass< AlphaVectorStruct >.

Definition at line 76 of file sphereobj.h.


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