CGameItemModel

ManiaPlanet API


CGameItemModel

ID 0x2E002000
Instantiable

Inherits from GameData::CGameCtnCollector → MwFoundations::CMwNod

Enums

EnumItemType

EnumItemType::Undefined
EnumItemType::Ornament
EnumItemType::PickUp
EnumItemType::Character
EnumItemType::Vehicle
EnumItemType::Spot
EnumItemType::Cannon
EnumItemType::Group
EnumItemType::Decal
EnumItemType::Turret
EnumItemType::Wagon
EnumItemType::Block
EnumItemType::EntitySpawner

EnumWaypointType

EnumWaypointType::Start
EnumWaypointType::Finish
EnumWaypointType::Checkpoint
EnumWaypointType::None
EnumWaypointType::StartFinish
EnumWaypointType::Dispenser

EnumDefaultCam

EnumDefaultCam::None
EnumDefaultCam::Default
EnumDefaultCam::Free
EnumDefaultCam::Spectator
EnumDefaultCam::Behind
EnumDefaultCam::Close
EnumDefaultCam::Internal
EnumDefaultCam::Helico
EnumDefaultCam::FirstPerson
EnumDefaultCam::ThirdPerson
EnumDefaultCam::ThirdPersonTop
EnumDefaultCam::Iso
EnumDefaultCam::IsoFocus
EnumDefaultCam::Dia3
EnumDefaultCam::Board
EnumDefaultCam::MonoScreen
EnumDefaultCam::Rear
EnumDefaultCam::Debug
EnumDefaultCam::_1
EnumDefaultCam::_2
EnumDefaultCam::_3
EnumDefaultCam::Alt1
EnumDefaultCam::Orbital
EnumDefaultCam::Decals
EnumDefaultCam::Snap

EnumInventoryItemClass

EnumInventoryItemClass::Weapon
EnumInventoryItemClass::Movement
EnumInventoryItemClass::Consumable
EnumInventoryItemClass::Armor

EnumItemClipType

EnumItemClipType::Not_a_clip
EnumItemClipType::Complex
EnumItemClipType::Rectangular
EnumItemClipType::Triangular
EnumItemClipType::Square
EnumItemClipType::Hexagonal
EnumItemClipType::Octogonal
EnumItemClipType::Circular
Methods

void InitFromArchetype()

void AddItemClipShapePoint()

void RemoveLastItemClipShapePoint()

void MoveUpItemClipShapePoints()

void MoveDownItemClipShapePoints()

void RemoveAllItemClipShapePoints()

void GeneratePolygonForItemClipShape()

void ComputeItemClipShapeOptimized()

Members

const EnumItemType ItemType

EnumItemType::Undefined
EnumItemType::Ornament
EnumItemType::PickUp
EnumItemType::Character
EnumItemType::Vehicle
EnumItemType::Spot
EnumItemType::Cannon
EnumItemType::Group
EnumItemType::Decal
EnumItemType::Turret
EnumItemType::Wagon
EnumItemType::Block
EnumItemType::EntitySpawner

const MwBuffer<CGameActionModel@> Actions

CGameItemPlacementParam@ DefaultPlacementParam_Head

CGameItemPlacementParam@ DefaultPlacementParam_Content

CGameItemPlacementParam@ DefaultPlacementParam_Dbg

CPlugFileImg@ Icon

CMwNod@ EntityModelEdition

CMwNod@ EntityModel

const CMwNod@ VisModel

CMwNod@ VisModelCustom

DataRef DefaultSkinFileRef

DataRef ArchetypeRef

const CMwNod@ PhyModel

CMwNod@ PhyModelCustom

bool HasPath

bool CanFly

bool IsStart

bool IsCheckpoint

bool IsFinish

bool IsStartFinish

EnumItemType ItemTypeE

EnumItemType::Undefined
EnumItemType::Ornament
EnumItemType::PickUp
EnumItemType::Character
EnumItemType::Vehicle
EnumItemType::Spot
EnumItemType::Cannon
EnumItemType::Group
EnumItemType::Decal
EnumItemType::Turret
EnumItemType::Wagon
EnumItemType::Block
EnumItemType::EntitySpawner

string SkinDirNameCustom

CPlugFileFidContainer@ DefaultSkinFid

const MwBuffer<CMwNod@> Cameras

EnumDefaultCam DefaultCam

EnumDefaultCam::None
EnumDefaultCam::Default
EnumDefaultCam::Free
EnumDefaultCam::Spectator
EnumDefaultCam::Behind
EnumDefaultCam::Close
EnumDefaultCam::Internal
EnumDefaultCam::Helico
EnumDefaultCam::FirstPerson
EnumDefaultCam::ThirdPerson
EnumDefaultCam::ThirdPersonTop
EnumDefaultCam::Iso
EnumDefaultCam::IsoFocus
EnumDefaultCam::Dia3
EnumDefaultCam::Board
EnumDefaultCam::MonoScreen
EnumDefaultCam::Rear
EnumDefaultCam::Debug
EnumDefaultCam::_1
EnumDefaultCam::_2
EnumDefaultCam::_3
EnumDefaultCam::Alt1
EnumDefaultCam::Orbital
EnumDefaultCam::Decals
EnumDefaultCam::Snap

MwId DefaultWeaponName

MwArray<CPlugFileZip@> NadeoSkinsFids

EnumWaypointType WaypointType

EnumWaypointType::Start
EnumWaypointType::Finish
EnumWaypointType::Checkpoint
EnumWaypointType::None
EnumWaypointType::StartFinish
EnumWaypointType::Dispenser

CPlugAudioEnvironment@ AudioEnvironmentInCar

vec3 GroundPoint

float PainterGroundMargin

float OrbitalCenterHeightFromGround

float OrbitalRadiusBase

float OrbitalPreviewAngle

MwBuffer<CGameItemModel@> ItemClips_Models

MwBuffer<wstring> ItemClips_DataRefs

MwBuffer<iso4> ItemClips_Locs

EnumItemClipType ItemClipType

EnumItemClipType::Not_a_clip
EnumItemClipType::Complex
EnumItemClipType::Rectangular
EnumItemClipType::Triangular
EnumItemClipType::Square
EnumItemClipType::Hexagonal
EnumItemClipType::Octogonal
EnumItemClipType::Circular

MwBuffer<vec2> ItemClipShapePoints

uint PolyGen_EdgeCount

float PolyGen_Radius

float PolyGen_AngleOffsetInDegrees

const uint ItemClipShapeOptimized_Symmetry

const MwBuffer<vec2> ItemClipShapeOptimized_PolarCoords

bool DisableLightmap

Inherited members CGameCtnCollector

UnnamedEnum CollectionId

No named enum values.

MwId Author

wstring NameE

const wstring Name

wstring Description

bool IsInternal

bool IsAdvanced

string PageName

uint CatalogPosition

EProdState ProdState

EProdState::Aborted
EProdState::GameBox
EProdState::DevBuild
EProdState::Release

CPlugFileImg@ IconFid

bool IconUseAutoRender

uint IconQuarterRotationY

uint InterfaceNumber

const CPlugBitmap@ Icon

const CMwNod@ ArticlePtr

const string SkinDirectory

Inherited members CMwNod

string IdName

const MwId Id


Documentation from build 2019-11-19 18:50:52
(Page rendering: 0.06 seconds, 12.69 MB)