# PMapTypes.h File Reference

## Classes
class | TPMapElement
## Defines
#define | kBooleanParamType 'bool'
#define | kInt16ParamType 'in16'
#define | kInt32ParamType 'in32'
#define | kReal32ParamType 're32'
#define | kReal64ParamType 're64'
#define | kColorParamType 'colo'
#define | kColorRGB214ParamType 'colF'
#define | kColorRGBAIndexParamType 'colI'
#define | kGradientParamType 'grad'
#define | kRectParamType 'rect'
#define | kPointParamType 'poit'
#define | kMCString255ParamType 's255'
#define | kMCDynamicStringParamType 'Dstr'
#define | kVector2ParamType 'vec2'
#define | kVector3ParamType 'vec3'
#define | kDirectionParamType 'dire'
#define | kMatrix33ParamType 'mx33'
#define | kComponentParamType 'comp'
#define | kComponentListParamType 'cmp#'
#define | kComponentListSCCParamType 'scc#'
#define | kActionNumberParamType 'actn'
#define | kIMCUnknownParamType 'iunk'
#define | kIDTypeParamType 'id32'
#define | kRGBColorParamType 'RGBc'
#define | kShortParamType 'shrt'
#define | kLongParamType 'long'
#define | kQuickFix16ParamType 'qf16'
#define | kQuickFixParamType 'qfix'
#define | kQFVector2ParamType 'qfv2'
#define | kQFVector3ParamType 'qfv3'
#define | kQFMatrix33ParamType 'ROTA'
## Variables
const int32 | kPMapNameStringSize = 32
const int32 | kPMapInfoStringSize = 256

## Define Documentation

#define kActionNumberParamType 'actn'

#define kBooleanParamType 'bool'

#define kColorParamType 'colo'

#define kColorRGB214ParamType 'colF'

#define kColorRGBAIndexParamType 'colI'

#define kComponentListParamType 'cmp#'

#define kComponentListSCCParamType 'scc#'

#define kComponentParamType 'comp'

#define kDirectionParamType 'dire'

#define kGradientParamType 'grad'

#define kIDTypeParamType 'id32'

#define kIMCUnknownParamType 'iunk'

#define kInt16ParamType 'in16'

#define kInt32ParamType 'in32'

#define kLongParamType 'long'

#define kMatrix33ParamType 'mx33'

#define kMCDynamicStringParamType 'Dstr'

#define kMCString255ParamType 's255'

#define kPointParamType 'poit'

#define kQFMatrix33ParamType 'ROTA'

#define kQFVector2ParamType 'qfv2'

#define kQFVector3ParamType 'qfv3'

#define kQuickFix16ParamType 'qf16'

#define kQuickFixParamType 'qfix'

#define kReal32ParamType 're32'

#define kReal64ParamType 're64'

#define kRectParamType 'rect'

#define kRGBColorParamType 'RGBc'

#define kShortParamType 'shrt'

#define kVector2ParamType 'vec2'

#define kVector3ParamType 'vec3'

## Variable Documentation

const int32 kPMapInfoStringSize = 256

const int32 kPMapNameStringSize = 32