# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

PO2RPO Class Reference

#include <PO2RPO.h>

Inheritance diagram for PO2RPO

Inheritance graph
[legend]
Collaboration diagram for PO2RPO:

Collaboration graph
[legend]
List of all members.

Public Methods

TCHAR* GetObjectName ()
ChannelMask ChannelsUsed ()
ChannelMask ChannelsChanged ()
void ModifyObject (TimeValue t, ModContext &mc, ObjectState *os, INode *node)
Class_ID InputType ()
Interval LocalValidity (TimeValue t)
BOOL ChangeTopology ()
CreateMouseCallBackGetCreateMouseCallBack ()
void BeginEditParams (IObjParam *ip, ULONG flags,Animatable *prev)
void EndEditParams (IObjParam *ip, ULONG flags,Animatable *next)
Interval GetValidity (TimeValue t)
BOOL HasUVW ()
void SetGenUVW (BOOL sw)
IOResult Load (ILoad *iload)
IOResult Save (ISave *isave)
Class_ID ClassID ()
SClass_ID SuperClassID ()
void GetClassName (TSTR& s)
RefTargetHandle Clone ( RemapDir &remap )
RefResult NotifyRefChanged (Interval changeInt, RefTargetHandle hTarget, PartID& partID, RefMessage message)
int NumSubs ()
TSTR SubAnimName (int i)
Animatable* SubAnim (int i)
int NumRefs ()
RefTargetHandle GetReference (int i)
void SetReference (int i, RefTargetHandle rtarg)
int NumParamBlocks ()
IParamBlock2* GetParamBlock (int i)
IParamBlock2* GetParamBlockByID (BlockID id)
void DeleteThis ()
 PO2RPO ()
 ~PO2RPO ()

Public Attributes

IParamBlock2* pblock
HWND hRollup

Static Public Attributes

IObjParam* ip = NULL

Constructor & Destructor Documentation

PO2RPO::PO2RPO ( )
 

Definition at line 64 of file nel_patch_converter.cpp.

Referenced by Clone().

PO2RPO::~PO2RPO ( )
 

Definition at line 71 of file nel_patch_converter.cpp.


Member Function Documentation

void PO2RPO::BeginEditParams ( IObjParam * ip,
ULONG flags,
Animatable * prev )
 

Definition at line 152 of file nel_patch_converter.cpp.

BOOL PO2RPO::ChangeTopology ( ) [inline]
 

Definition at line 68 of file PO2RPO.h.

ChannelMask PO2RPO::ChannelsChanged ( ) [inline]
 

Definition at line 60 of file PO2RPO.h.

ChannelMask PO2RPO::ChannelsUsed ( ) [inline]
 

Definition at line 58 of file PO2RPO.h.

Class_ID PO2RPO::ClassID ( ) [inline]
 

Definition at line 86 of file PO2RPO.h.

RefTargetHandle PO2RPO::Clone ( RemapDir & remap )
 

Definition at line 91 of file nel_patch_converter.cpp.

void PO2RPO::DeleteThis ( ) [inline]
 

Definition at line 104 of file PO2RPO.h.

void PO2RPO::EndEditParams ( IObjParam * ip,
ULONG flags,
Animatable * next )
 

Definition at line 160 of file nel_patch_converter.cpp.

void PO2RPO::GetClassName ( TSTR & s ) [inline]
 

Definition at line 88 of file PO2RPO.h.

CreateMouseCallBack * PO2RPO::GetCreateMouseCallBack ( ) [inline]
 

Definition at line 70 of file PO2RPO.h.

TCHAR * PO2RPO::GetObjectName ( ) [inline]
 

Definition at line 54 of file PO2RPO.h.

IParamBlock2 * PO2RPO::GetParamBlock ( int i ) [inline]
 

Definition at line 102 of file PO2RPO.h.

IParamBlock2 * PO2RPO::GetParamBlockByID ( BlockID id ) [inline]
 

Definition at line 103 of file PO2RPO.h.

RefTargetHandle PO2RPO::GetReference ( int i ) [inline]
 

Definition at line 98 of file PO2RPO.h.

Interval PO2RPO::GetValidity ( TimeValue t )
 

BOOL PO2RPO::HasUVW ( )
 

Definition at line 179 of file nel_patch_converter.cpp.

Referenced by SetGenUVW().

Class_ID PO2RPO::InputType ( ) [inline]
 

Definition at line 63 of file PO2RPO.h.

IOResult PO2RPO::Load ( ILoad * iload )
 

Definition at line 219 of file nel_patch_converter.cpp.

Interval PO2RPO::LocalValidity ( TimeValue t )
 

Definition at line 77 of file nel_patch_converter.cpp.

void PO2RPO::ModifyObject ( TimeValue t,
ModContext & mc,
ObjectState * os,
INode * node )
 

Definition at line 102 of file nel_patch_converter.cpp.

RefResult PO2RPO::NotifyRefChanged ( Interval changeInt,
RefTargetHandle hTarget,
PartID & partID,
RefMessage message )
 

Definition at line 170 of file nel_patch_converter.cpp.

int PO2RPO::NumParamBlocks ( ) [inline]
 

Definition at line 101 of file PO2RPO.h.

int PO2RPO::NumRefs ( ) [inline]
 

Definition at line 97 of file PO2RPO.h.

int PO2RPO::NumSubs ( ) [inline]
 

Definition at line 94 of file PO2RPO.h.

IOResult PO2RPO::Save ( ISave * isave )
 

Definition at line 201 of file nel_patch_converter.cpp.

void PO2RPO::SetGenUVW ( BOOL sw )
 

Definition at line 187 of file nel_patch_converter.cpp.

void PO2RPO::SetReference ( int i,
RefTargetHandle rtarg ) [inline]
 

Definition at line 99 of file PO2RPO.h.

Animatable * PO2RPO::SubAnim ( int i ) [inline]
 

Definition at line 96 of file PO2RPO.h.

TSTR PO2RPO::SubAnimName ( int i ) [inline]
 

Definition at line 95 of file PO2RPO.h.

SClass_ID PO2RPO::SuperClassID ( ) [inline]
 

Definition at line 87 of file PO2RPO.h.


Member Data Documentation

HWND PO2RPO::hRollup
 

Definition at line 51 of file PO2RPO.h.

IObjParam * PO2RPO::ip = NULL [static]
 

Definition at line 49 of file PO2RPO.h.

IParamBlock2 * PO2RPO::pblock
 

Definition at line 48 of file PO2RPO.h.


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