Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

MeshRenderRequestEntry Struct Reference

#include <ATypes.h>

List of all members.


Detailed Description

A request to render a mesh. To batch up requests that a user wants so they can be processed at the same time, for performance reasons.

Definition at line 152 of file ATypes.h.

Public Methods

 MeshRenderRequestEntry ()
 MeshRenderRequestEntry (AMesh mesh, Vec3D pos, Vec3D size, Vec3D dir, ATexture texture, ATexture bumpmap, Vec3D stripColor)

Public Attributes

AMesh mesh
Vec3D pos
Vec3D size
Vec3D dir
ATexture texture
ATexture bumpmap
Vec3D stripColor


Constructor & Destructor Documentation

MeshRenderRequestEntry::MeshRenderRequestEntry   [inline]
 

Definition at line 154 of file ATypes.h.

00154 { mesh=texture=bumpmap=NULL; }

MeshRenderRequestEntry::MeshRenderRequestEntry AMesh    mesh,
Vec3D    pos,
Vec3D    size,
Vec3D    dir,
ATexture    texture,
ATexture    bumpmap,
Vec3D    stripColor
[inline]
 

Definition at line 155 of file ATypes.h.

00157         {
00158                 this->mesh=mesh;                this->pos=pos;  this->size=size;        this->dir=dir;
00159                 this->texture=texture;  this->bumpmap=bumpmap;                          this->stripColor=stripColor;
00160         }


Member Data Documentation

ATexture MeshRenderRequestEntry::bumpmap
 

Definition at line 164 of file ATypes.h.

Referenced by mesh_processRenderRequests(), and MeshRequestEntryComparer::operator()().

Vec3D MeshRenderRequestEntry::dir
 

Definition at line 163 of file ATypes.h.

Referenced by mesh_processRenderRequests().

AMesh MeshRenderRequestEntry::mesh
 

Definition at line 162 of file ATypes.h.

Referenced by mesh_processRenderRequests(), and MeshRequestEntryComparer::operator()().

Vec3D MeshRenderRequestEntry::pos
 

Definition at line 163 of file ATypes.h.

Referenced by mesh_processRenderRequests().

Vec3D MeshRenderRequestEntry::size
 

Definition at line 163 of file ATypes.h.

Referenced by mesh_processRenderRequests().

Vec3D MeshRenderRequestEntry::stripColor
 

Definition at line 165 of file ATypes.h.

Referenced by mesh_processRenderRequests().

ATexture MeshRenderRequestEntry::texture
 

Definition at line 164 of file ATypes.h.

Referenced by mesh_processRenderRequests(), and MeshRequestEntryComparer::operator()().


The documentation for this struct was generated from the following file:
Generated on Wed Apr 23 05:52:11 2003 for Modern Warfare by doxygen1.3-rc2