IEMapNode Class Reference

#include <IEModel.h>

Inheritance diagram for IEMapNode:

Inheritance graph
[legend]
Collaboration diagram for IEMapNode:

Collaboration graph
[legend]
List of all members.

Public Types

enum  {
  COLORMAP, TRANSPARENCYMAP, BUMPMAP, SPECULARSIZEMAP,
  DIFFUSEMAP, MIRRORMAP, AMBIANCEMAP, COOKIECUTMAP,
  DISPLACEMENTMAP, FRACTALMAP, SPECULARINTENSITYMAP, NEXTMAPFACTORMAP,
  OTHERMAP, NORMALMAP
}

Public Member Functions

 IEMapNode ()
IEMapNodeoperator= (const IEMapNode &other)

Public Attributes

LONG m_mapid
float m_percent
Vector2 m_repeat
Vector2 m_uv [4]
DWORD m_flags
DWORD m_kind: 4
DWORD m_isseamless: 1
DWORD m_isgroupdecal: 1

Detailed Description

Definition at line 48 of file IEModel.h.


Member Enumeration Documentation

anonymous enum
 

Enumerator:
COLORMAP 
TRANSPARENCYMAP 
BUMPMAP 
SPECULARSIZEMAP 
DIFFUSEMAP 
MIRRORMAP 
AMBIANCEMAP 
COOKIECUTMAP 
DISPLACEMENTMAP 
FRACTALMAP 
SPECULARINTENSITYMAP 
NEXTMAPFACTORMAP 
OTHERMAP 
NORMALMAP 

Definition at line 51 of file IEModel.h.


Constructor & Destructor Documentation

IEMapNode::IEMapNode  )  [inline]
 

Definition at line 69 of file IEModel.h.

References COLORMAP, m_flags, m_kind, m_percent, m_repeat, and Vector2::Set().

Here is the call graph for this function:


Member Function Documentation

IEMapNode& IEMapNode::operator= const IEMapNode other  )  [inline]
 

Definition at line 76 of file IEModel.h.

References m_flags, m_mapid, m_percent, m_repeat, and m_uv.


Member Data Documentation

DWORD IEMapNode::m_flags
 

Definition at line 61 of file IEModel.h.

Referenced by IEMapNode(), and operator=().

DWORD IEMapNode::m_isgroupdecal
 

Definition at line 63 of file IEModel.h.

DWORD IEMapNode::m_isseamless
 

Definition at line 63 of file IEModel.h.

DWORD IEMapNode::m_kind
 

Definition at line 63 of file IEModel.h.

Referenced by IEMapNode().

LONG IEMapNode::m_mapid
 

Definition at line 55 of file IEModel.h.

Referenced by operator=().

float IEMapNode::m_percent
 

Definition at line 56 of file IEModel.h.

Referenced by IEMapNode(), and operator=().

Vector2 IEMapNode::m_repeat
 

Definition at line 57 of file IEModel.h.

Referenced by IEMapNode(), and operator=().

Vector2 IEMapNode::m_uv[4]
 

Definition at line 58 of file IEModel.h.

Referenced by operator=().


The documentation for this class was generated from the following file:
This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.

Generated on Thu Oct 27 11:46:59 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001