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

#include <vchannel.h>

Public Member Functions

 VectorChannelClass (uint32 id, int maxframes, uint32 flags, int vectorlength, float32 *identvec)
 
 ~VectorChannelClass (void)
 
void Set_Vector (int framenumber, float32 *vector)
 
float * Get_Vector (int frameidx)
 
bool Is_Empty (void)
 
void SetSaveOptions (bool compress, int flavor, float Terr, float Rerr, bool reduce, int reduce_percent)
 
bool Save (ChunkSaveClass &csave, BitChannelClass *binmov)
 
void ClearInvisibleData (BitChannelClass *vis)
 

Detailed Description

Definition at line 78 of file vchannel.h.

Constructor & Destructor Documentation

◆ VectorChannelClass()

VectorChannelClass::VectorChannelClass ( uint32 id,
int maxframes,
uint32 flags,
int vectorlength,
float32 * identvec )

Definition at line 75 of file vchannel.cpp.

◆ ~VectorChannelClass()

VectorChannelClass::~VectorChannelClass ( void )

Definition at line 134 of file vchannel.cpp.

Member Function Documentation

◆ ClearInvisibleData()

void VectorChannelClass::ClearInvisibleData ( BitChannelClass * vis)

Definition at line 684 of file vchannel.cpp.

◆ Get_Vector()

float * VectorChannelClass::Get_Vector ( int frameidx)

Definition at line 158 of file vchannel.cpp.

◆ Is_Empty()

bool VectorChannelClass::Is_Empty ( void )
inline

Definition at line 87 of file vchannel.h.

◆ Save()

bool VectorChannelClass::Save ( ChunkSaveClass & csave,
BitChannelClass * binmov )

Definition at line 578 of file vchannel.cpp.

◆ Set_Vector()

void VectorChannelClass::Set_Vector ( int framenumber,
float32 * vector )

Definition at line 144 of file vchannel.cpp.

◆ SetSaveOptions()

void VectorChannelClass::SetSaveOptions ( bool compress,
int flavor,
float Terr,
float Rerr,
bool reduce,
int reduce_percent )

Definition at line 667 of file vchannel.cpp.


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