ManiaScript  2019-10-10
The script language used in ManiaPlanet gaming system
Public Types | Public Member Functions | Public Attributes | List of all members
CEditorMesh Struct Reference

#include <big.h>

Inheritance diagram for CEditorMesh:
CEditorAsset CEditorBase CNod

Public Types

enum  EEdgesDisplay { Any, Borders, None }
 
enum  EEdgesConstraint { Any, Adjacent, Closed }
 
enum  EElemType { Vertex, Edge, Face, Any }
 
enum  EInteraction {
  Creation, Pick, PickJoint, VoxelPickDrag_Base,
  VoxelPickDrag_Creation, VoxelPickDrag_Delete, VoxelPickDrag_Select, VoxelPickDrag_Pick,
  VoxelPickDrag_SelectTranslation, VoxelPickDrag_SelectRotation, VoxelPickDrag_Paste, Selection,
  Translation, PickTranslation, ExtrudeTranslation, Rotation,
  PickRotation, Scale, Curve2D, Merge,
  Split, Mirror, Paste, PasteMaterial,
  BlocTransformation, None
}
 
enum  ETexCoordLayer { Lightmap }
 
enum  EMaterialFilterCriterion { IsAutomatic, IsBadForHorizontalFaces, IsBadForVerticalFaces }
 
enum  EFilterKind { NoFilter, PassIfMatches, CutIfMatches }
 
enum  EUVEditorMode { UV, Atlas_ApplyOnClic, Atlas_SelectOnClic }
 
enum  EUVEditorProjectionType {
  Planar, Curve2D, Cylindrical2D, Cubic,
  Polyedric, Cylindrical, ApplyOnlyMaterial
}
 
enum  ELayerType {
  AddGeometry, SubdivideSmooth, Translation, Rotation,
  Scale, Mirror, MoveToGround, Extrude,
  Subdivide, Chaos, Smooth, BorderTransition,
  BlocTransfo, Voxels, TriggerShape, RespawnPos,
  Sector, None
}
 
enum  ETitleCoreType { TrackMania, ShootMania }
 

Public Member Functions

Integer Layers_GetCount ()
 
Ident Layers_GetLayerIdFromIndex (Integer LayerIndex)
 
Text Layers_GetLayerNameFromIndex (Integer LayerIndex)
 
ELayerType Layers_GetLayerTypeFromIndex (Integer LayerIndex)
 
Boolean Layers_GetLayerGeneratableFromIndex (Integer LayerIndex)
 
Void Layers_SetLayerGeneratableFromIndex (Integer LayerIndex, Boolean LayerGeneratability)
 
Void Layers_AddLayer (ELayerType LayerType)
 
Ident Layers_GetLayerIdSelected ()
 
Void Layers_SetLayerIdSelected (Ident LayerId)
 
ELayerType Layers_GetLayerSelectedType ()
 
Integer Layers_GetLayerSelectedIndex ()
 
ELayerType Layers_GetEditedLayerType ()
 
Text Layers_GetLayerSelectedName ()
 
Void Layers_EditMask (Integer LayerIndex)
 
Void Layers_EditMaskValidate (Integer LayerIndex)
 
Void Layers_MoveSelectedLayerUp ()
 
Void Layers_MoveSelectedLayerDown ()
 
Void Layers_EditSelectedLayer (Boolean RegenerateSolid)
 
Void Layers_CloseEditSelectedLayer ()
 
Void Layers_DeleteSelectedLayer ()
 
Integer Transitions_GetCount ()
 
Void Transitions_AddTransition (Text TransitionName, Integer TransitionPosition, Real TransitionSize)
 
Void Transitions_DeleteCurrentTransition ()
 
Integer Transitions_GetTransitionSelectedIndex ()
 
Void Transitions_SetTransitionSelectedIndex (Integer TransitionIndex)
 
Integer Transitions_GetTransitionCurrentPage ()
 
Void Transitions_SetTransitionCurrentPage (Integer TransitionCurrentPage)
 
Text Transitions_GetTransitionNameFromIndex (Integer TransitionIndex)
 
Void Transitions_SetTransitionNameFromIndex (Integer TransitionIndex, Real TransitionName)
 
Boolean Transitions_GetTransitionVisibilityFromIndex (Integer TransitionIndex)
 
Void Transitions_SetTransitionVisibilityFromIndex (Integer TransitionIndex, Boolean TransitionVisibility)
 
Real Transitions_GetTransitionSizeFromIndex (Integer TransitionIndex)
 
Void Transitions_SetTransitionSizeFromIndex (Integer TransitionIndex, Real TransitionSize)
 
Integer Transitions_GetTransitionPositionFromIndex (Integer TransitionIndex)
 
Void Transitions_SetTransitionPositionFromIndex (Integer TransitionIndex, Integer TransitionPosition)
 
Void EditionBox_SetStep (Real Step)
 
Void EditedMesh_Clear ()
 
Void EditedMesh_Simplify ()
 
Void EditedMesh_Lod (Real Faces Ratio)
 
Void UVUnwrap (Ident SetHandle, ETexCoordLayer ETexCoordLayer)
 
Void Undo ()
 
Void Redo ()
 
Void SwitchPlane ()
 
Void GridSnap_SetActive (Boolean IsActive)
 
Vec3 PickInfo_GetNormal ()
 
Vec3 PickInfo_GetPosition ()
 
Ident PickInfo_GetAnchorId ()
 
Real PickInfo_GetEdgeLength ()
 
Vec3 PickInfo_GetNextVertexPosition ()
 
Ident PickInfo_GetMaterial ()
 
Text PickInfo_GetError ()
 
Void Part_SetAnchorPos (Vec3 Position)
 
Void Part_SetIsJoint (Boolean IsJoint)
 
Void Part_ClearAnchor ()
 
Void Joint_Add (Vec3 Position)
 
Void Joint_Link (Ident IdChild, Ident IdParent)
 
Void Anchor_Remove (Ident Id)
 
Ident Material_GetMaterialIdSelected ()
 
Void Material_SetMaterialIdSelected (Ident MaterialEditorId)
 
Integer Material_GetSubTexIndexSelected ()
 
Integer Material_MaterialLibGetCount ()
 
Void Material_SetDefault (Ident MaterialId)
 
Ident Material_GetDefault ()
 
Ident MaterialPhysic_GetDefault ()
 
CImage Material_GetBitmapBase (Ident MaterialId)
 
CImage Material_GetBitmap (Ident MaterialId)
 
Boolean Material_MatchesCriterion (Ident MaterialId, EMaterialFilterCriterion ResultSetHandle)
 
Void Material_SetFilter (EMaterialFilterCriterion Criterion, EFilterKind FilterKind)
 
EFilterKind Material_GetFilter (EMaterialFilterCriterion Criterion)
 
Void Material_ClearFilters ()
 
Void Material_UVEditor_SetIsRotation (Boolean IsRotation)
 
Void Material_UVEditor_SetIsScale (Boolean IsScale)
 
Void Material_UVEditor_SetIsScale1D (Boolean IsScale)
 
Void Material_UVEditor_Open (Ident MaterialId, CMlQuad LocationQuad)
 
Void Material_UVEditor_Close ()
 
Boolean Material_UVEditor_IsRunning ()
 
Void Material_UVEditor_SetMode (EUVEditorMode Mode)
 
EUVEditorMode Material_UVEditor_GetMode ()
 
Void Material_UVEditor_SetProjectionType (EUVEditorProjectionType ProjectionType)
 
Boolean Material_IsGameMaterial ()
 
Boolean Material_IsCustomLinkFull (Ident MaterialId)
 
Void Material_UVEditor_Apply ()
 
Void Material_CopyMaterial (Ident SetHandle)
 
Void Material_PasteMaterial (Ident SetHandle)
 
Void Interaction_Close ()
 
Void Interaction_SetPreview (Ident SetToPreview)
 
Boolean Interaction_StartCreation (Ident CreationSetHandle, EElemType ElemType, Ident SetToPickFromHandle)
 
Void Interaction_Creation_GetElems (Ident ResultSetHandle)
 
Void Interaction_Creation_ClearParams ()
 
Void Interaction_Creation_SetEdgesConstraint (EEdgesConstraint EdgesConstraint)
 
Void Interaction_Creation_SetAutoMerge (Boolean AutoMerge)
 
Boolean Interaction_StartPaste ()
 
Boolean Interaction_StartBlocTransformation (Ident TransformationSetHandle)
 
Boolean Interaction_StartCurve2D (Ident BordersSetHandle)
 
Void Interaction_CloseCurve2D (Boolean CanDoCurve2D)
 
Boolean Interaction_StartPick (EElemType ElemType, Ident SetToPickFrom)
 
Boolean Interaction_StartPickJoint ()
 
Boolean Interaction_StartVoxelPickDrag_Base (EElemType ElemType)
 
Boolean Interaction_StartVoxelPickDrag_Creation ()
 
Boolean Interaction_StartVoxelPickDrag_Delete ()
 
Boolean Interaction_StartVoxelPickDrag_Select (Ident SelectionSetHandle)
 
Void Interaction_CloseVoxelPickDrag_Select ()
 
Boolean Interaction_StartVoxelPickDrag_Pick ()
 
Void Interaction_CloseVoxelPickDrag_Pick ()
 
Boolean Interaction_StartVoxelPickDrag_SelectTranslation ()
 
Boolean Interaction_StartVoxelPickDrag_SelectRotation ()
 
Boolean Interaction_StartVoxelPickDrag_Paste ()
 
Void CutVoxels ()
 
Void CopyVoxels ()
 
Boolean Interaction_StartMerge (Ident MergeSetHandle)
 
Boolean Interaction_StartMirror (Ident SetHandle)
 
Void Interaction_Selection_ClearParams ()
 
Void Interaction_Selection_SetUseParts (Boolean UseParts)
 
Void Interaction_Selection_SetCanEnterLeaf (Boolean CanEnterLeaf)
 
Boolean Interaction_StartSelection (Ident SelectionSetHandle, EElemType ElemType, Ident SelectionSetToPickFrom, Boolean IsFromALayer, Boolean AllowDoubleClick)
 
Void Interaction_CloseSelection ()
 
Boolean Interaction_StartTranslation (Ident TranslationSetHandle)
 
Boolean Interaction_StartPickTranslation (Ident TranslationSetHandle)
 
Boolean Interaction_StartRotation (Ident RotationSetHandle)
 
Boolean Interaction_StartPickRotation (Ident RotationSetHandle)
 
Void Interaction_Rotation_SetStep (Real RotationStep)
 
Boolean Interaction_StartPickScale (Ident ScalingSetHandle)
 
Void Interaction_Scale_SetStep (Real ScalingStep)
 
Boolean Interaction_StartSplit ()
 
Void Display_HighlightSet (Ident SetHandle)
 
Void Display_ClearHighlighting ()
 
Void Display_HideElemsByDistance_Start (Ident SetHandle)
 
Void Display_HideElemsByDistance_Stop ()
 
Void Display_HideMap ()
 
Void Display_ShowMap ()
 
Void MergeAllSuperposedElements (Ident SetHandle)
 
Void Selection_Undo ()
 
Void Selection_Redo ()
 
Void Selection_Invert ()
 
Void Selection_SelectAllByMaterial ()
 
Ident SetOfElements_Create ()
 
Void SetOfElements_CopyFrom (Ident DestinationSet, Ident SourceSet)
 
Void SetOfElements_Append (Ident DestinationSet, Ident SourceSet)
 
Void SetOfElements_Destroy (Ident SetHandle)
 
Void SetOfElements_Empty (Ident SetHandle)
 
Void SetOfElements_SetAllElements (Ident SetHandle)
 
Void SetOfElements_SetAllFaces (Ident SetHandle)
 
Void SetOfElements_DeleteElements (Ident SetHandle)
 
Void SetOfElements_DeleteElements (Ident SetHandle, Boolean Spread)
 
Boolean SetOfElements_HasHorizontalFaces (Ident SetHandle)
 
Boolean SetOfElements_HasVerticalFaces (Ident SetHandle)
 
Integer SetOfElements_GetElemsCount (Ident SetHandle)
 
Integer SetOfElements_GetVerticesCount (Ident SetHandle)
 
Integer SetOfElements_GetEdgesCount (Ident SetHandle)
 
Integer SetOfElements_GetFacesCount (Ident SetHandle)
 
Void ExtendSelectedSet (Ident SetHandle)
 
Boolean GetBordersSet (Ident SetHandle, Ident SetBordersHandle)
 
Void GetBordersVertexs (Ident SetHandle, Ident SetVertexHandle)
 
Void SelectionSet_SelectAll ()
 
Void Curve2DPolygon (Ident FourVertexSetHandle, Ident Sethandle, Integer SubTexIndex)
 
Void Preview_Clear ()
 
Void VoxelSpace_SetVec3 (Vec3 Pos)
 
Integer VoxelSpace_GetVoxelsCount ()
 
Void VoxelSpace_SelectAll ()
 
Void VoxelSpace_DeleteOneVoxel ()
 
Void VoxelSpace_DeleteSelection ()
 
Void VoxelSpace_ApplyMaterialToVoxel ()
 
Void VoxelSpace_GenerateMesh ()
 
Void SetOfElements_ProjectOnPlane (Ident SetHandle)
 
Void SetOfElements_ProjectOnGround (Ident SetHandle, Real Height)
 
Void SetOfElements_SplitEdgeWithVertex (Ident SetHandle)
 
Void SetOfElements_CollapseEdgeWithVertex (Ident SetHandle)
 
Void SetOfElements_Subdivide (Ident SetHandle)
 
Void SetOfElements_Subdivide_Interpolation (Ident SetHandle)
 
Void SetOfVertices_DrawCircle (Ident InputSetHandle, Ident ResultSetHandle)
 
Void SetOfVertices_DrawDisc (Ident InputSetHandle, Ident ResultSetHandle)
 
Void SetOfVertices_DrawCircle (Ident CenterSetHandle, Vec3 PointOnCircle, Ident ResultSetHandle)
 
Void SetOfVertices_DrawIcosahedron (Ident InputSetHandle, Ident ResultSetHandle)
 
Void SetOfVertices_DrawIcosahedron (Ident CenterSetHandle, Vec3 PointOnCircle, Ident ResultSetHandle)
 
Void SetOfVertices_DrawIcosahedricSphere (Ident InputSetHandle, Ident ResultSetHandle)
 
Void SetOfVertices_DrawPoly (Ident InputSetHandle, Ident ResultSetHandle, Integer VerticesCount)
 
Void SetOfVertices_DrawPoly (Ident CenterSetHandle, Vec3 PointOnPoly, Ident ResultSetHandle, Integer VerticesCount)
 
Void SetOfVertices_DrawSpline (Ident ControlSetHandle, Ident ResultSetHandle)
 
Void SetOfVertices_Weld (Ident VerticesSetHandle)
 
Void SetOfVertices_DrawBox (Ident ControlSetHandle, Ident ResultSetHandle)
 
Void SetOfEdges_Fill (Ident SetHandle)
 
Void SetOfEdges_Flip (Ident SetHandle, Ident ResultSetHandle)
 
Void SetOfEdges_BorderExpand (Ident SetHandle)
 
Void SetOfOneEdge_FaceLoopExpand (Ident SetHandle)
 
Void SetOfOneEdge_EdgeLoopExpand (Ident SetHandle)
 
Void SetOfOneFace_CutHole (Ident FaceSetHandle, Ident EdgesSetHandle)
 
Void SetOfFaces_Extrude (Ident SetHandle, Ident ResultSetHandle)
 
Void SetOfFaces_QuadsToTriangles (Ident SetHandle, Ident ResultSetHandle)
 
Void SetOfFaces_ApplyMaterial (Ident SetHandle, Ident MaterialId)
 
Void SetOfFaces_PlanarExpand (Ident FacesSetHandle)
 
Void SetOfFaces_ChangeOrientation (Ident FacesSetHandle)
 
Void Prefabs_Reload ()
 
Void Prefab_Export ()
 
Void Prefab_Import (Integer PrefabIndex)
 
Boolean Parts_CanMergeParts ()
 
Boolean Parts_CanGroupParts ()
 
Boolean Parts_CanUngroupParts ()
 
Int3 Parts_GetOpsState ()
 
Void Parts_MergeSelectedParts ()
 
Void Parts_Group ()
 
Void Parts_UngroupSelectedParts ()
 
Void Cut ()
 
Void Copy ()
 
Void AddUndoState ()
 
Boolean AutoSave (Text FileName)
 
ETitleCoreType GetTitleCoreType ()
 

Public Attributes

Boolean GoToMaterialEditor
 
Boolean IsCreateMaterial
 
Boolean IsEditingLayer
 
Integer SubdivideSmooth_NbSteps
 
Real LayerValueAxisX
 
Real LayerValueAxisY
 
Real LayerValueAxisZ
 
Boolean LayerIndep
 
Real LayerValueParam1
 
Real LayerValueParam2
 
Boolean LayerIndexAxisX
 
Boolean LayerIndexAxisY
 
Boolean LayerIndexAxisZ
 
Boolean Layer_IsVisible
 
Boolean Layer_IsCollidable
 
Text LayerName
 
Boolean LayerGeneratable
 
Boolean AddTransitionInProgress
 
Text NewTransitionName
 
Integer NewTransitionPosition
 
Real NewTransitionSize
 
Integer RotateAxis
 
const Boolean Tmp_UseParts
 
const Boolean IsDebug
 
Boolean CameraEatingInputsScript
 
const Integer VertexCount
 
const Integer EdgeCount
 
const Integer FaceCount
 
const Boolean EditionBox_IsPlaneOriented
 
const Real Scale
 
const Real Step
 
const Real Size
 
const Integer RotationStep
 
const Real RotationValue
 
const Real ScalingStep
 
const Real ScalingRatio
 
Boolean DisplayVertices
 
Boolean DisplayFaces
 
Boolean DisplayJoints
 
EEdgesDisplay DisplayEdges
 
const Boolean GridSnap_IsActive
 
Boolean IsUsingPhysicMatLib
 
const Integer MaterialsUpdateId
 
const Ident [] MaterialIds
 
const Ident [] MaterialPhysicsIds
 
const Text [] MaterialNames
 
const Text [] MaterialPhysicsNames
 
const Integer Material_Atlas_SelectedSubTexIndex
 
const EInteraction CurrentInteraction
 
const Integer CreationElemsCount
 
const Boolean Display_HideElemsByDistance_IsActive
 
Integer Display_HideElemsByDistance_Distance
 
Real Display_HideElemsByDistance_Opacity
 
const Ident SelectionSet
 
Vec3 VoxelSpaceCenter
 
Real VoxelSpaceStep
 
Boolean VoxelSpaceIsInteractive
 
const Text [] PrefabNames
 
const Integer PrefabNamesUpdateId
 
Integer PrefabListCurrentPage
 
Integer Prefab_TotalNb
 
const CEditorEvent [] PendingEvents
 
Boolean MustClearLastSaveBuffer
 
const Boolean IsExperimental
 
- Public Attributes inherited from CNod
const Ident Id
 

Detailed Description

Supported declare modes : Metadata API for the mesh modeler.

Member Enumeration Documentation

◆ EEdgesConstraint

Enumerator
Any 
Adjacent 
Closed 

◆ EEdgesDisplay

Enumerator
Any 
Borders 
None 

◆ EElemType

Enumerator
Vertex 
Edge 
Face 
Any 

◆ EFilterKind

Enumerator
NoFilter 
PassIfMatches 
CutIfMatches 

◆ EInteraction

Enumerator
Creation 
Pick 
PickJoint 
VoxelPickDrag_Base 
VoxelPickDrag_Creation 
VoxelPickDrag_Delete 
VoxelPickDrag_Select 
VoxelPickDrag_Pick 
VoxelPickDrag_SelectTranslation 
VoxelPickDrag_SelectRotation 
VoxelPickDrag_Paste 
Selection 
Translation 
PickTranslation 
ExtrudeTranslation 
Rotation 
PickRotation 
Scale 
Curve2D 
Merge 
Split 
Mirror 
Paste 
PasteMaterial 
BlocTransformation 
None 

◆ ELayerType

Enumerator
AddGeometry 
SubdivideSmooth 
Translation 
Rotation 
Scale 
Mirror 
MoveToGround 
Extrude 
Subdivide 
Chaos 
Smooth 
BorderTransition 
BlocTransfo 
Voxels 
TriggerShape 
RespawnPos 
Sector 
None 

◆ EMaterialFilterCriterion

Enumerator
IsAutomatic 
IsBadForHorizontalFaces 
IsBadForVerticalFaces 

◆ ETexCoordLayer

Enumerator
Lightmap 

◆ ETitleCoreType

Enumerator
TrackMania 
ShootMania 

◆ EUVEditorMode

Enumerator
UV 
Atlas_ApplyOnClic 
Atlas_SelectOnClic 

◆ EUVEditorProjectionType

Enumerator
Planar 
Curve2D 
Cylindrical2D 
Cubic 
Polyedric 
Cylindrical 
ApplyOnlyMaterial 

Member Function Documentation

◆ AddUndoState()

Void CEditorMesh::AddUndoState ( )

◆ Anchor_Remove()

Void CEditorMesh::Anchor_Remove ( Ident  Id)

◆ AutoSave()

Boolean CEditorMesh::AutoSave ( Text  FileName)

◆ Copy()

Void CEditorMesh::Copy ( )

◆ CopyVoxels()

Void CEditorMesh::CopyVoxels ( )

◆ Curve2DPolygon()

Void CEditorMesh::Curve2DPolygon ( Ident  FourVertexSetHandle,
Ident  Sethandle,
Integer  SubTexIndex 
)

◆ Cut()

Void CEditorMesh::Cut ( )

◆ CutVoxels()

Void CEditorMesh::CutVoxels ( )

◆ Display_ClearHighlighting()

Void CEditorMesh::Display_ClearHighlighting ( )

◆ Display_HideElemsByDistance_Start()

Void CEditorMesh::Display_HideElemsByDistance_Start ( Ident  SetHandle)

◆ Display_HideElemsByDistance_Stop()

Void CEditorMesh::Display_HideElemsByDistance_Stop ( )

◆ Display_HideMap()

Void CEditorMesh::Display_HideMap ( )

◆ Display_HighlightSet()

Void CEditorMesh::Display_HighlightSet ( Ident  SetHandle)

◆ Display_ShowMap()

Void CEditorMesh::Display_ShowMap ( )

◆ EditedMesh_Clear()

Void CEditorMesh::EditedMesh_Clear ( )

◆ EditedMesh_Lod()

Void CEditorMesh::EditedMesh_Lod ( Real Faces  Ratio)

◆ EditedMesh_Simplify()

Void CEditorMesh::EditedMesh_Simplify ( )

◆ EditionBox_SetStep()

Void CEditorMesh::EditionBox_SetStep ( Real  Step)

◆ ExtendSelectedSet()

Void CEditorMesh::ExtendSelectedSet ( Ident  SetHandle)

◆ GetBordersSet()

Boolean CEditorMesh::GetBordersSet ( Ident  SetHandle,
Ident  SetBordersHandle 
)

◆ GetBordersVertexs()

Void CEditorMesh::GetBordersVertexs ( Ident  SetHandle,
Ident  SetVertexHandle 
)

◆ GetTitleCoreType()

ETitleCoreType CEditorMesh::GetTitleCoreType ( )

◆ GridSnap_SetActive()

Void CEditorMesh::GridSnap_SetActive ( Boolean  IsActive)

◆ Interaction_Close()

Void CEditorMesh::Interaction_Close ( )

◆ Interaction_CloseCurve2D()

Void CEditorMesh::Interaction_CloseCurve2D ( Boolean  CanDoCurve2D)

◆ Interaction_CloseSelection()

Void CEditorMesh::Interaction_CloseSelection ( )

◆ Interaction_CloseVoxelPickDrag_Pick()

Void CEditorMesh::Interaction_CloseVoxelPickDrag_Pick ( )

◆ Interaction_CloseVoxelPickDrag_Select()

Void CEditorMesh::Interaction_CloseVoxelPickDrag_Select ( )

◆ Interaction_Creation_ClearParams()

Void CEditorMesh::Interaction_Creation_ClearParams ( )

◆ Interaction_Creation_GetElems()

Void CEditorMesh::Interaction_Creation_GetElems ( Ident  ResultSetHandle)

◆ Interaction_Creation_SetAutoMerge()

Void CEditorMesh::Interaction_Creation_SetAutoMerge ( Boolean  AutoMerge)

◆ Interaction_Creation_SetEdgesConstraint()

Void CEditorMesh::Interaction_Creation_SetEdgesConstraint ( EEdgesConstraint  EdgesConstraint)

◆ Interaction_Rotation_SetStep()

Void CEditorMesh::Interaction_Rotation_SetStep ( Real  RotationStep)

◆ Interaction_Scale_SetStep()

Void CEditorMesh::Interaction_Scale_SetStep ( Real  ScalingStep)

◆ Interaction_Selection_ClearParams()

Void CEditorMesh::Interaction_Selection_ClearParams ( )

◆ Interaction_Selection_SetCanEnterLeaf()

Void CEditorMesh::Interaction_Selection_SetCanEnterLeaf ( Boolean  CanEnterLeaf)

◆ Interaction_Selection_SetUseParts()

Void CEditorMesh::Interaction_Selection_SetUseParts ( Boolean  UseParts)

◆ Interaction_SetPreview()

Void CEditorMesh::Interaction_SetPreview ( Ident  SetToPreview)

◆ Interaction_StartBlocTransformation()

Boolean CEditorMesh::Interaction_StartBlocTransformation ( Ident  TransformationSetHandle)

◆ Interaction_StartCreation()

Boolean CEditorMesh::Interaction_StartCreation ( Ident  CreationSetHandle,
EElemType  ElemType,
Ident  SetToPickFromHandle 
)

◆ Interaction_StartCurve2D()

Boolean CEditorMesh::Interaction_StartCurve2D ( Ident  BordersSetHandle)

◆ Interaction_StartMerge()

Boolean CEditorMesh::Interaction_StartMerge ( Ident  MergeSetHandle)

◆ Interaction_StartMirror()

Boolean CEditorMesh::Interaction_StartMirror ( Ident  SetHandle)

◆ Interaction_StartPaste()

Boolean CEditorMesh::Interaction_StartPaste ( )

◆ Interaction_StartPick()

Boolean CEditorMesh::Interaction_StartPick ( EElemType  ElemType,
Ident  SetToPickFrom 
)

◆ Interaction_StartPickJoint()

Boolean CEditorMesh::Interaction_StartPickJoint ( )

◆ Interaction_StartPickRotation()

Boolean CEditorMesh::Interaction_StartPickRotation ( Ident  RotationSetHandle)

◆ Interaction_StartPickScale()

Boolean CEditorMesh::Interaction_StartPickScale ( Ident  ScalingSetHandle)

◆ Interaction_StartPickTranslation()

Boolean CEditorMesh::Interaction_StartPickTranslation ( Ident  TranslationSetHandle)

◆ Interaction_StartRotation()

Boolean CEditorMesh::Interaction_StartRotation ( Ident  RotationSetHandle)

◆ Interaction_StartSelection()

Boolean CEditorMesh::Interaction_StartSelection ( Ident  SelectionSetHandle,
EElemType  ElemType,
Ident  SelectionSetToPickFrom,
Boolean  IsFromALayer,
Boolean  AllowDoubleClick 
)

◆ Interaction_StartSplit()

Boolean CEditorMesh::Interaction_StartSplit ( )

◆ Interaction_StartTranslation()

Boolean CEditorMesh::Interaction_StartTranslation ( Ident  TranslationSetHandle)

◆ Interaction_StartVoxelPickDrag_Base()

Boolean CEditorMesh::Interaction_StartVoxelPickDrag_Base ( EElemType  ElemType)

◆ Interaction_StartVoxelPickDrag_Creation()

Boolean CEditorMesh::Interaction_StartVoxelPickDrag_Creation ( )

◆ Interaction_StartVoxelPickDrag_Delete()

Boolean CEditorMesh::Interaction_StartVoxelPickDrag_Delete ( )

◆ Interaction_StartVoxelPickDrag_Paste()

Boolean CEditorMesh::Interaction_StartVoxelPickDrag_Paste ( )

◆ Interaction_StartVoxelPickDrag_Pick()

Boolean CEditorMesh::Interaction_StartVoxelPickDrag_Pick ( )

◆ Interaction_StartVoxelPickDrag_Select()

Boolean CEditorMesh::Interaction_StartVoxelPickDrag_Select ( Ident  SelectionSetHandle)

◆ Interaction_StartVoxelPickDrag_SelectRotation()

Boolean CEditorMesh::Interaction_StartVoxelPickDrag_SelectRotation ( )

◆ Interaction_StartVoxelPickDrag_SelectTranslation()

Boolean CEditorMesh::Interaction_StartVoxelPickDrag_SelectTranslation ( )

◆ Joint_Add()

Void CEditorMesh::Joint_Add ( Vec3  Position)

◆ Joint_Link()

Void CEditorMesh::Joint_Link ( Ident  IdChild,
Ident  IdParent 
)

◆ Layers_AddLayer()

Void CEditorMesh::Layers_AddLayer ( ELayerType  LayerType)

◆ Layers_CloseEditSelectedLayer()

Void CEditorMesh::Layers_CloseEditSelectedLayer ( )

◆ Layers_DeleteSelectedLayer()

Void CEditorMesh::Layers_DeleteSelectedLayer ( )

◆ Layers_EditMask()

Void CEditorMesh::Layers_EditMask ( Integer  LayerIndex)

◆ Layers_EditMaskValidate()

Void CEditorMesh::Layers_EditMaskValidate ( Integer  LayerIndex)

◆ Layers_EditSelectedLayer()

Void CEditorMesh::Layers_EditSelectedLayer ( Boolean  RegenerateSolid)

◆ Layers_GetCount()

Integer CEditorMesh::Layers_GetCount ( )

◆ Layers_GetEditedLayerType()

ELayerType CEditorMesh::Layers_GetEditedLayerType ( )

◆ Layers_GetLayerGeneratableFromIndex()

Boolean CEditorMesh::Layers_GetLayerGeneratableFromIndex ( Integer  LayerIndex)

◆ Layers_GetLayerIdFromIndex()

Ident CEditorMesh::Layers_GetLayerIdFromIndex ( Integer  LayerIndex)

◆ Layers_GetLayerIdSelected()

Ident CEditorMesh::Layers_GetLayerIdSelected ( )

◆ Layers_GetLayerNameFromIndex()

Text CEditorMesh::Layers_GetLayerNameFromIndex ( Integer  LayerIndex)

◆ Layers_GetLayerSelectedIndex()

Integer CEditorMesh::Layers_GetLayerSelectedIndex ( )

◆ Layers_GetLayerSelectedName()

Text CEditorMesh::Layers_GetLayerSelectedName ( )

◆ Layers_GetLayerSelectedType()

ELayerType CEditorMesh::Layers_GetLayerSelectedType ( )

◆ Layers_GetLayerTypeFromIndex()

ELayerType CEditorMesh::Layers_GetLayerTypeFromIndex ( Integer  LayerIndex)

◆ Layers_MoveSelectedLayerDown()

Void CEditorMesh::Layers_MoveSelectedLayerDown ( )

◆ Layers_MoveSelectedLayerUp()

Void CEditorMesh::Layers_MoveSelectedLayerUp ( )

◆ Layers_SetLayerGeneratableFromIndex()

Void CEditorMesh::Layers_SetLayerGeneratableFromIndex ( Integer  LayerIndex,
Boolean  LayerGeneratability 
)

◆ Layers_SetLayerIdSelected()

Void CEditorMesh::Layers_SetLayerIdSelected ( Ident  LayerId)

◆ Material_ClearFilters()

Void CEditorMesh::Material_ClearFilters ( )

◆ Material_CopyMaterial()

Void CEditorMesh::Material_CopyMaterial ( Ident  SetHandle)

◆ Material_GetBitmap()

CImage CEditorMesh::Material_GetBitmap ( Ident  MaterialId)

◆ Material_GetBitmapBase()

CImage CEditorMesh::Material_GetBitmapBase ( Ident  MaterialId)

◆ Material_GetDefault()

Ident CEditorMesh::Material_GetDefault ( )

◆ Material_GetFilter()

EFilterKind CEditorMesh::Material_GetFilter ( EMaterialFilterCriterion  Criterion)

◆ Material_GetMaterialIdSelected()

Ident CEditorMesh::Material_GetMaterialIdSelected ( )

◆ Material_GetSubTexIndexSelected()

Integer CEditorMesh::Material_GetSubTexIndexSelected ( )

◆ Material_IsCustomLinkFull()

Boolean CEditorMesh::Material_IsCustomLinkFull ( Ident  MaterialId)

◆ Material_IsGameMaterial()

Boolean CEditorMesh::Material_IsGameMaterial ( )

◆ Material_MatchesCriterion()

Boolean CEditorMesh::Material_MatchesCriterion ( Ident  MaterialId,
EMaterialFilterCriterion  ResultSetHandle 
)

◆ Material_MaterialLibGetCount()

Integer CEditorMesh::Material_MaterialLibGetCount ( )

◆ Material_PasteMaterial()

Void CEditorMesh::Material_PasteMaterial ( Ident  SetHandle)

◆ Material_SetDefault()

Void CEditorMesh::Material_SetDefault ( Ident  MaterialId)

◆ Material_SetFilter()

Void CEditorMesh::Material_SetFilter ( EMaterialFilterCriterion  Criterion,
EFilterKind  FilterKind 
)

◆ Material_SetMaterialIdSelected()

Void CEditorMesh::Material_SetMaterialIdSelected ( Ident  MaterialEditorId)

◆ Material_UVEditor_Apply()

Void CEditorMesh::Material_UVEditor_Apply ( )

◆ Material_UVEditor_Close()

Void CEditorMesh::Material_UVEditor_Close ( )

◆ Material_UVEditor_GetMode()

EUVEditorMode CEditorMesh::Material_UVEditor_GetMode ( )

◆ Material_UVEditor_IsRunning()

Boolean CEditorMesh::Material_UVEditor_IsRunning ( )

◆ Material_UVEditor_Open()

Void CEditorMesh::Material_UVEditor_Open ( Ident  MaterialId,
CMlQuad  LocationQuad 
)

◆ Material_UVEditor_SetIsRotation()

Void CEditorMesh::Material_UVEditor_SetIsRotation ( Boolean  IsRotation)

◆ Material_UVEditor_SetIsScale()

Void CEditorMesh::Material_UVEditor_SetIsScale ( Boolean  IsScale)

◆ Material_UVEditor_SetIsScale1D()

Void CEditorMesh::Material_UVEditor_SetIsScale1D ( Boolean  IsScale)

◆ Material_UVEditor_SetMode()

Void CEditorMesh::Material_UVEditor_SetMode ( EUVEditorMode  Mode)

◆ Material_UVEditor_SetProjectionType()

Void CEditorMesh::Material_UVEditor_SetProjectionType ( EUVEditorProjectionType  ProjectionType)

◆ MaterialPhysic_GetDefault()

Ident CEditorMesh::MaterialPhysic_GetDefault ( )

◆ MergeAllSuperposedElements()

Void CEditorMesh::MergeAllSuperposedElements ( Ident  SetHandle)

◆ Part_ClearAnchor()

Void CEditorMesh::Part_ClearAnchor ( )

◆ Part_SetAnchorPos()

Void CEditorMesh::Part_SetAnchorPos ( Vec3  Position)

◆ Part_SetIsJoint()

Void CEditorMesh::Part_SetIsJoint ( Boolean  IsJoint)

◆ Parts_CanGroupParts()

Boolean CEditorMesh::Parts_CanGroupParts ( )

◆ Parts_CanMergeParts()

Boolean CEditorMesh::Parts_CanMergeParts ( )

◆ Parts_CanUngroupParts()

Boolean CEditorMesh::Parts_CanUngroupParts ( )

◆ Parts_GetOpsState()

Int3 CEditorMesh::Parts_GetOpsState ( )

◆ Parts_Group()

Void CEditorMesh::Parts_Group ( )

◆ Parts_MergeSelectedParts()

Void CEditorMesh::Parts_MergeSelectedParts ( )

◆ Parts_UngroupSelectedParts()

Void CEditorMesh::Parts_UngroupSelectedParts ( )

◆ PickInfo_GetAnchorId()

Ident CEditorMesh::PickInfo_GetAnchorId ( )

◆ PickInfo_GetEdgeLength()

Real CEditorMesh::PickInfo_GetEdgeLength ( )

◆ PickInfo_GetError()

Text CEditorMesh::PickInfo_GetError ( )

◆ PickInfo_GetMaterial()

Ident CEditorMesh::PickInfo_GetMaterial ( )

◆ PickInfo_GetNextVertexPosition()

Vec3 CEditorMesh::PickInfo_GetNextVertexPosition ( )

◆ PickInfo_GetNormal()

Vec3 CEditorMesh::PickInfo_GetNormal ( )

◆ PickInfo_GetPosition()

Vec3 CEditorMesh::PickInfo_GetPosition ( )

◆ Prefab_Export()

Void CEditorMesh::Prefab_Export ( )

◆ Prefab_Import()

Void CEditorMesh::Prefab_Import ( Integer  PrefabIndex)

◆ Prefabs_Reload()

Void CEditorMesh::Prefabs_Reload ( )

◆ Preview_Clear()

Void CEditorMesh::Preview_Clear ( )

◆ Redo()

Void CEditorMesh::Redo ( )

◆ Selection_Invert()

Void CEditorMesh::Selection_Invert ( )

◆ Selection_Redo()

Void CEditorMesh::Selection_Redo ( )

◆ Selection_SelectAllByMaterial()

Void CEditorMesh::Selection_SelectAllByMaterial ( )

◆ Selection_Undo()

Void CEditorMesh::Selection_Undo ( )

◆ SelectionSet_SelectAll()

Void CEditorMesh::SelectionSet_SelectAll ( )

◆ SetOfEdges_BorderExpand()

Void CEditorMesh::SetOfEdges_BorderExpand ( Ident  SetHandle)

◆ SetOfEdges_Fill()

Void CEditorMesh::SetOfEdges_Fill ( Ident  SetHandle)

◆ SetOfEdges_Flip()

Void CEditorMesh::SetOfEdges_Flip ( Ident  SetHandle,
Ident  ResultSetHandle 
)

◆ SetOfElements_Append()

Void CEditorMesh::SetOfElements_Append ( Ident  DestinationSet,
Ident  SourceSet 
)

◆ SetOfElements_CollapseEdgeWithVertex()

Void CEditorMesh::SetOfElements_CollapseEdgeWithVertex ( Ident  SetHandle)

◆ SetOfElements_CopyFrom()

Void CEditorMesh::SetOfElements_CopyFrom ( Ident  DestinationSet,
Ident  SourceSet 
)

◆ SetOfElements_Create()

Ident CEditorMesh::SetOfElements_Create ( )

◆ SetOfElements_DeleteElements() [1/2]

Void CEditorMesh::SetOfElements_DeleteElements ( Ident  SetHandle)

◆ SetOfElements_DeleteElements() [2/2]

Void CEditorMesh::SetOfElements_DeleteElements ( Ident  SetHandle,
Boolean  Spread 
)

◆ SetOfElements_Destroy()

Void CEditorMesh::SetOfElements_Destroy ( Ident  SetHandle)

◆ SetOfElements_Empty()

Void CEditorMesh::SetOfElements_Empty ( Ident  SetHandle)

◆ SetOfElements_GetEdgesCount()

Integer CEditorMesh::SetOfElements_GetEdgesCount ( Ident  SetHandle)

◆ SetOfElements_GetElemsCount()

Integer CEditorMesh::SetOfElements_GetElemsCount ( Ident  SetHandle)

◆ SetOfElements_GetFacesCount()

Integer CEditorMesh::SetOfElements_GetFacesCount ( Ident  SetHandle)

◆ SetOfElements_GetVerticesCount()

Integer CEditorMesh::SetOfElements_GetVerticesCount ( Ident  SetHandle)

◆ SetOfElements_HasHorizontalFaces()

Boolean CEditorMesh::SetOfElements_HasHorizontalFaces ( Ident  SetHandle)

◆ SetOfElements_HasVerticalFaces()

Boolean CEditorMesh::SetOfElements_HasVerticalFaces ( Ident  SetHandle)

◆ SetOfElements_ProjectOnGround()

Void CEditorMesh::SetOfElements_ProjectOnGround ( Ident  SetHandle,
Real  Height 
)

◆ SetOfElements_ProjectOnPlane()

Void CEditorMesh::SetOfElements_ProjectOnPlane ( Ident  SetHandle)

◆ SetOfElements_SetAllElements()

Void CEditorMesh::SetOfElements_SetAllElements ( Ident  SetHandle)

◆ SetOfElements_SetAllFaces()

Void CEditorMesh::SetOfElements_SetAllFaces ( Ident  SetHandle)

◆ SetOfElements_SplitEdgeWithVertex()

Void CEditorMesh::SetOfElements_SplitEdgeWithVertex ( Ident  SetHandle)

◆ SetOfElements_Subdivide()

Void CEditorMesh::SetOfElements_Subdivide ( Ident  SetHandle)

◆ SetOfElements_Subdivide_Interpolation()

Void CEditorMesh::SetOfElements_Subdivide_Interpolation ( Ident  SetHandle)

◆ SetOfFaces_ApplyMaterial()

Void CEditorMesh::SetOfFaces_ApplyMaterial ( Ident  SetHandle,
Ident  MaterialId 
)

◆ SetOfFaces_ChangeOrientation()

Void CEditorMesh::SetOfFaces_ChangeOrientation ( Ident  FacesSetHandle)

◆ SetOfFaces_Extrude()

Void CEditorMesh::SetOfFaces_Extrude ( Ident  SetHandle,
Ident  ResultSetHandle 
)

◆ SetOfFaces_PlanarExpand()

Void CEditorMesh::SetOfFaces_PlanarExpand ( Ident  FacesSetHandle)

◆ SetOfFaces_QuadsToTriangles()

Void CEditorMesh::SetOfFaces_QuadsToTriangles ( Ident  SetHandle,
Ident  ResultSetHandle 
)

◆ SetOfOneEdge_EdgeLoopExpand()

Void CEditorMesh::SetOfOneEdge_EdgeLoopExpand ( Ident  SetHandle)

◆ SetOfOneEdge_FaceLoopExpand()

Void CEditorMesh::SetOfOneEdge_FaceLoopExpand ( Ident  SetHandle)

◆ SetOfOneFace_CutHole()

Void CEditorMesh::SetOfOneFace_CutHole ( Ident  FaceSetHandle,
Ident  EdgesSetHandle 
)

◆ SetOfVertices_DrawBox()

Void CEditorMesh::SetOfVertices_DrawBox ( Ident  ControlSetHandle,
Ident  ResultSetHandle 
)

◆ SetOfVertices_DrawCircle() [1/2]

Void CEditorMesh::SetOfVertices_DrawCircle ( Ident  InputSetHandle,
Ident  ResultSetHandle 
)

◆ SetOfVertices_DrawCircle() [2/2]

Void CEditorMesh::SetOfVertices_DrawCircle ( Ident  CenterSetHandle,
Vec3  PointOnCircle,
Ident  ResultSetHandle 
)

◆ SetOfVertices_DrawDisc()

Void CEditorMesh::SetOfVertices_DrawDisc ( Ident  InputSetHandle,
Ident  ResultSetHandle 
)

◆ SetOfVertices_DrawIcosahedricSphere()

Void CEditorMesh::SetOfVertices_DrawIcosahedricSphere ( Ident  InputSetHandle,
Ident  ResultSetHandle 
)

◆ SetOfVertices_DrawIcosahedron() [1/2]

Void CEditorMesh::SetOfVertices_DrawIcosahedron ( Ident  InputSetHandle,
Ident  ResultSetHandle 
)

◆ SetOfVertices_DrawIcosahedron() [2/2]

Void CEditorMesh::SetOfVertices_DrawIcosahedron ( Ident  CenterSetHandle,
Vec3  PointOnCircle,
Ident  ResultSetHandle 
)

◆ SetOfVertices_DrawPoly() [1/2]

Void CEditorMesh::SetOfVertices_DrawPoly ( Ident  InputSetHandle,
Ident  ResultSetHandle,
Integer  VerticesCount 
)

◆ SetOfVertices_DrawPoly() [2/2]

Void CEditorMesh::SetOfVertices_DrawPoly ( Ident  CenterSetHandle,
Vec3  PointOnPoly,
Ident  ResultSetHandle,
Integer  VerticesCount 
)

◆ SetOfVertices_DrawSpline()

Void CEditorMesh::SetOfVertices_DrawSpline ( Ident  ControlSetHandle,
Ident  ResultSetHandle 
)

◆ SetOfVertices_Weld()

Void CEditorMesh::SetOfVertices_Weld ( Ident  VerticesSetHandle)

◆ SwitchPlane()

Void CEditorMesh::SwitchPlane ( )

◆ Transitions_AddTransition()

Void CEditorMesh::Transitions_AddTransition ( Text  TransitionName,
Integer  TransitionPosition,
Real  TransitionSize 
)

◆ Transitions_DeleteCurrentTransition()

Void CEditorMesh::Transitions_DeleteCurrentTransition ( )

◆ Transitions_GetCount()

Integer CEditorMesh::Transitions_GetCount ( )

◆ Transitions_GetTransitionCurrentPage()

Integer CEditorMesh::Transitions_GetTransitionCurrentPage ( )

◆ Transitions_GetTransitionNameFromIndex()

Text CEditorMesh::Transitions_GetTransitionNameFromIndex ( Integer  TransitionIndex)

◆ Transitions_GetTransitionPositionFromIndex()

Integer CEditorMesh::Transitions_GetTransitionPositionFromIndex ( Integer  TransitionIndex)

◆ Transitions_GetTransitionSelectedIndex()

Integer CEditorMesh::Transitions_GetTransitionSelectedIndex ( )

◆ Transitions_GetTransitionSizeFromIndex()

Real CEditorMesh::Transitions_GetTransitionSizeFromIndex ( Integer  TransitionIndex)

◆ Transitions_GetTransitionVisibilityFromIndex()

Boolean CEditorMesh::Transitions_GetTransitionVisibilityFromIndex ( Integer  TransitionIndex)

◆ Transitions_SetTransitionCurrentPage()

Void CEditorMesh::Transitions_SetTransitionCurrentPage ( Integer  TransitionCurrentPage)

◆ Transitions_SetTransitionNameFromIndex()

Void CEditorMesh::Transitions_SetTransitionNameFromIndex ( Integer  TransitionIndex,
Real  TransitionName 
)

◆ Transitions_SetTransitionPositionFromIndex()

Void CEditorMesh::Transitions_SetTransitionPositionFromIndex ( Integer  TransitionIndex,
Integer  TransitionPosition 
)

◆ Transitions_SetTransitionSelectedIndex()

Void CEditorMesh::Transitions_SetTransitionSelectedIndex ( Integer  TransitionIndex)

◆ Transitions_SetTransitionSizeFromIndex()

Void CEditorMesh::Transitions_SetTransitionSizeFromIndex ( Integer  TransitionIndex,
Real  TransitionSize 
)

◆ Transitions_SetTransitionVisibilityFromIndex()

Void CEditorMesh::Transitions_SetTransitionVisibilityFromIndex ( Integer  TransitionIndex,
Boolean  TransitionVisibility 
)

◆ Undo()

Void CEditorMesh::Undo ( )

◆ UVUnwrap()

Void CEditorMesh::UVUnwrap ( Ident  SetHandle,
ETexCoordLayer  ETexCoordLayer 
)

◆ VoxelSpace_ApplyMaterialToVoxel()

Void CEditorMesh::VoxelSpace_ApplyMaterialToVoxel ( )

◆ VoxelSpace_DeleteOneVoxel()

Void CEditorMesh::VoxelSpace_DeleteOneVoxel ( )

◆ VoxelSpace_DeleteSelection()

Void CEditorMesh::VoxelSpace_DeleteSelection ( )

◆ VoxelSpace_GenerateMesh()

Void CEditorMesh::VoxelSpace_GenerateMesh ( )

◆ VoxelSpace_GetVoxelsCount()

Integer CEditorMesh::VoxelSpace_GetVoxelsCount ( )

◆ VoxelSpace_SelectAll()

Void CEditorMesh::VoxelSpace_SelectAll ( )

◆ VoxelSpace_SetVec3()

Void CEditorMesh::VoxelSpace_SetVec3 ( Vec3  Pos)

Member Data Documentation

◆ AddTransitionInProgress

Boolean CEditorMesh::AddTransitionInProgress

◆ CameraEatingInputsScript

Boolean CEditorMesh::CameraEatingInputsScript

◆ CreationElemsCount

const Integer CEditorMesh::CreationElemsCount

◆ CurrentInteraction

const EInteraction CEditorMesh::CurrentInteraction

◆ Display_HideElemsByDistance_Distance

Integer CEditorMesh::Display_HideElemsByDistance_Distance

◆ Display_HideElemsByDistance_IsActive

const Boolean CEditorMesh::Display_HideElemsByDistance_IsActive

◆ Display_HideElemsByDistance_Opacity

Real CEditorMesh::Display_HideElemsByDistance_Opacity

◆ DisplayEdges

EEdgesDisplay CEditorMesh::DisplayEdges

◆ DisplayFaces

Boolean CEditorMesh::DisplayFaces

◆ DisplayJoints

Boolean CEditorMesh::DisplayJoints

◆ DisplayVertices

Boolean CEditorMesh::DisplayVertices

◆ EdgeCount

const Integer CEditorMesh::EdgeCount

◆ EditionBox_IsPlaneOriented

const Boolean CEditorMesh::EditionBox_IsPlaneOriented

◆ FaceCount

const Integer CEditorMesh::FaceCount

◆ GoToMaterialEditor

Boolean CEditorMesh::GoToMaterialEditor

◆ GridSnap_IsActive

const Boolean CEditorMesh::GridSnap_IsActive

◆ IsCreateMaterial

Boolean CEditorMesh::IsCreateMaterial

◆ IsDebug

const Boolean CEditorMesh::IsDebug

◆ IsEditingLayer

Boolean CEditorMesh::IsEditingLayer

◆ IsExperimental

const Boolean CEditorMesh::IsExperimental

◆ IsUsingPhysicMatLib

Boolean CEditorMesh::IsUsingPhysicMatLib

◆ Layer_IsCollidable

Boolean CEditorMesh::Layer_IsCollidable

◆ Layer_IsVisible

Boolean CEditorMesh::Layer_IsVisible

◆ LayerGeneratable

Boolean CEditorMesh::LayerGeneratable

◆ LayerIndep

Boolean CEditorMesh::LayerIndep

◆ LayerIndexAxisX

Boolean CEditorMesh::LayerIndexAxisX

◆ LayerIndexAxisY

Boolean CEditorMesh::LayerIndexAxisY

◆ LayerIndexAxisZ

Boolean CEditorMesh::LayerIndexAxisZ

◆ LayerName

Text CEditorMesh::LayerName

◆ LayerValueAxisX

Real CEditorMesh::LayerValueAxisX

◆ LayerValueAxisY

Real CEditorMesh::LayerValueAxisY

◆ LayerValueAxisZ

Real CEditorMesh::LayerValueAxisZ

◆ LayerValueParam1

Real CEditorMesh::LayerValueParam1

◆ LayerValueParam2

Real CEditorMesh::LayerValueParam2

◆ Material_Atlas_SelectedSubTexIndex

const Integer CEditorMesh::Material_Atlas_SelectedSubTexIndex

◆ MaterialIds

const Ident [] CEditorMesh::MaterialIds

◆ MaterialNames

const Text [] CEditorMesh::MaterialNames

◆ MaterialPhysicsIds

const Ident [] CEditorMesh::MaterialPhysicsIds

◆ MaterialPhysicsNames

const Text [] CEditorMesh::MaterialPhysicsNames

◆ MaterialsUpdateId

const Integer CEditorMesh::MaterialsUpdateId

◆ MustClearLastSaveBuffer

Boolean CEditorMesh::MustClearLastSaveBuffer

◆ NewTransitionName

Text CEditorMesh::NewTransitionName

◆ NewTransitionPosition

Integer CEditorMesh::NewTransitionPosition

◆ NewTransitionSize

Real CEditorMesh::NewTransitionSize

◆ PendingEvents

const CEditorEvent [] CEditorMesh::PendingEvents

◆ Prefab_TotalNb

Integer CEditorMesh::Prefab_TotalNb

◆ PrefabListCurrentPage

Integer CEditorMesh::PrefabListCurrentPage

◆ PrefabNames

const Text [] CEditorMesh::PrefabNames

◆ PrefabNamesUpdateId

const Integer CEditorMesh::PrefabNamesUpdateId

◆ RotateAxis

Integer CEditorMesh::RotateAxis

◆ RotationStep

const Integer CEditorMesh::RotationStep

◆ RotationValue

const Real CEditorMesh::RotationValue

◆ Scale

CEditorMesh::Scale

◆ ScalingRatio

const Real CEditorMesh::ScalingRatio

◆ ScalingStep

const Real CEditorMesh::ScalingStep

◆ SelectionSet

const Ident CEditorMesh::SelectionSet

◆ Size

const Real CEditorMesh::Size

◆ Step

const Real CEditorMesh::Step

◆ SubdivideSmooth_NbSteps

Integer CEditorMesh::SubdivideSmooth_NbSteps

◆ Tmp_UseParts

const Boolean CEditorMesh::Tmp_UseParts

◆ VertexCount

const Integer CEditorMesh::VertexCount

◆ VoxelSpaceCenter

Vec3 CEditorMesh::VoxelSpaceCenter

◆ VoxelSpaceIsInteractive

Boolean CEditorMesh::VoxelSpaceIsInteractive

◆ VoxelSpaceStep

Real CEditorMesh::VoxelSpaceStep

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