RVC::SERIALIZE::MAKEPARMS Class Reference

Container for parameters to make object. More...

#include <rvc/serialze.h>

Inheritance diagram for RVC::SERIALIZE::MAKEPARMS:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 MAKEPARMS (RVC::OBJTYPE ObjType, UINT16 Version=1, OBJTYPE ForObjType=OBJTYPE_All, DISPPARMUSAGE Usage=DISPPARMUSAGE_Display)
RVC::OBJTYPE GetForObjectType () const
DISPPARMUSAGE GetUsage () const
UINT16 GetVersion () const
void SetForObjectType (RVC::OBJTYPE objtype)
void SetUsage (DISPPARMUSAGE usage)
void SetVersion (UINT16 version)

Detailed Description

Container for parameters to make object.


Constructor & Destructor Documentation

RVC::SERIALIZE::MAKEPARMS::MAKEPARMS ( RVC::OBJTYPE  ObjType,
UINT16  Version = 1,
OBJTYPE  ForObjType = OBJTYPE_All,
DISPPARMUSAGE  Usage = DISPPARMUSAGE_Display 
)
Parameters:
Version Version number to assign to new object
ForObjType RVC object that this serialize object is referenced by
Usage Usage of this object

Member Function Documentation

RVC::OBJTYPE RVC::SERIALIZE::MAKEPARMS::GetForObjectType (  )  const

Obtain type of object this serialize object belongs to.

Returns:
RVC::OBJTYPE
DISPPARMUSAGE RVC::SERIALIZE::MAKEPARMS::GetUsage (  )  const

Obtain the usage of the serialize object.

Returns:
DISPPARMUSAGE_...
UINT16 RVC::SERIALIZE::MAKEPARMS::GetVersion (  )  const

Obtain version number of seralize object.

Returns:
Version number
void RVC::SERIALIZE::MAKEPARMS::SetForObjectType ( RVC::OBJTYPE  objtype  ) 

Set the type of object this serialize object belongs to.

void RVC::SERIALIZE::MAKEPARMS::SetUsage ( DISPPARMUSAGE  usage  ) 

Set the usage of the serialize object.

void RVC::SERIALIZE::MAKEPARMS::SetVersion ( UINT16  version  ) 

Set the version number of seralize object.


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

Generated on Sun Oct 7 21:38:00 2012 for TNTsdk 2012 by  doxygen 1.6.1