Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
ringobj.h File Reference
#include "always.h"
#include "rendobj.h"
#include "w3d_file.h"
#include "shader.h"
#include "proto.h"
#include "obbox.h"
#include "quat.h"
#include "vector3.h"
#include "vector2.h"
#include "prim_anim.h"

Go to the source code of this file.

Classes

struct  W3dRingStruct
 
class  RingRenderObjClass
 
class  RingLoaderClass
 
class  RingPrototypeClass
 

Macros

#define RINGOBJ_H
 
#define RING_NUM_LOD   (20)
 
#define RING_LOWEST_LOD   (10)
 
#define RING_HIGHEST_LOD   (50)
 

Typedefs

typedef LERPAnimationChannelClass< Vector3RingColorChannelClass
 
typedef LERPAnimationChannelClass< float > RingAlphaChannelClass
 
typedef LERPAnimationChannelClass< Vector2RingScaleChannelClass
 

Variables

RingLoaderClass _RingLoader
 

Macro Definition Documentation

◆ RING_HIGHEST_LOD

#define RING_HIGHEST_LOD   (50)

Definition at line 98 of file ringobj.h.

◆ RING_LOWEST_LOD

#define RING_LOWEST_LOD   (10)

Definition at line 97 of file ringobj.h.

◆ RING_NUM_LOD

#define RING_NUM_LOD   (20)

Definition at line 96 of file ringobj.h.

◆ RINGOBJ_H

#define RINGOBJ_H

Definition at line 42 of file ringobj.h.

Typedef Documentation

◆ RingAlphaChannelClass

Definition at line 58 of file ringobj.h.

◆ RingColorChannelClass

Definition at line 57 of file ringobj.h.

◆ RingScaleChannelClass

Definition at line 59 of file ringobj.h.

Variable Documentation

◆ _RingLoader

RingLoaderClass _RingLoader
extern

Definition at line 1392 of file ringobj.cpp.