Trackmania ManiaScript Reference 2025.6.19.2137
A ManiaScript Reference of the new Trackmania.
Loading...
Searching...
No Matches
CEditorMesh Class Reference

API for the mesh modeler. More...

#include <doc.h>

Inheritance diagram for CEditorMesh:
[legend]

Public Types

enum  EEdgesDisplay { Any , Borders , None }
 
enum  EEdgesConstraint { Any , Adjacent , Closed }
 
enum  EElemType {
  Vertex , Edge , Face , EVoxel ,
  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 , Light , LightModel , WaterShape ,
  None
}
 
enum  ETitleCoreType { TrackMania , ShootMania }
 

Public Member Functions

Integer Layers_GetCount ()
 
Ident Layers_GetLayerIdFromIndex (Integer LayerIndex)
 
Text Layers_GetLayerNameFromIndex (Integer LayerIndex)
 
CEditorMesh::ELayerType Layers_GetLayerTypeFromIndex (Integer LayerIndex)
 
Boolean Layers_GetLayerGeneratableFromIndex (Integer LayerIndex)
 
Void Layers_SetLayerGeneratableFromIndex (Integer LayerIndex, Boolean LayerGeneratability)
 
Void Layers_AddLayer (CEditorMesh::ELayerType LayerType)
 
Ident Layers_GetLayerIdSelected ()
 
Void Layers_SetLayerIdSelected (Ident LayerId)
 
CEditorMesh::ELayerType Layers_GetLayerSelectedType ()
 
Integer Layers_GetLayerSelectedIndex ()
 
CEditorMesh::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_SimplifySelection ()
 
Void EditedMesh_Lod (Real FacesRatio)
 
Void UVUnwrap (Ident SetHandle, CEditorMesh::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)
 
Ident MaterialDyna_GetMaterialIdSelected ()
 
Void MaterialDyna_SetMaterialIdSelected (Ident DynaMaterialType)
 
Integer Material_GetSubTexIndexSelected ()
 
Integer Material_MaterialLibGetCount ()
 
Void Material_SetDefault (Ident MaterialId)
 
Ident Material_GetDefault ()
 
Ident MaterialPhysic_GetDefault ()
 
Integer MaterialPhysic_GetIndex ()
 
Integer MaterialPhysic_GetGameplayId (Ident MaterialId)
 
CImage MaterialPhysic_GetNextBitmap ()
 
Ident MaterialDyna_GetDefault ()
 
Void MaterialDyna_SetDefault (Ident MaterialId)
 
CImage Material_GetBitmapBase (Ident MaterialId)
 
CImage Material_GetBitmap (Ident MaterialId)
 
CImage MaterialDyna_GetBitmap (Ident MaterialId)
 
Boolean Material_IsSpecialColored (Ident MaterialId)
 
Boolean Material_MatchesCriterion (Ident MaterialId, CEditorMesh::EMaterialFilterCriterion ResultSetHandle)
 
Void Material_SetFilter (CEditorMesh::EMaterialFilterCriterion Criterion, CEditorMesh::EFilterKind FilterKind)
 
CEditorMesh::EFilterKind Material_GetFilter (CEditorMesh::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 (CEditorMesh::EUVEditorMode Mode)
 
CEditorMesh::EUVEditorMode Material_UVEditor_GetMode ()
 
Void Material_UVEditor_SetProjectionType (CEditorMesh::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, CEditorMesh::EElemType ElemType, Ident SetToPickFromHandle)
 
Void Interaction_Creation_GetElems (Ident ResultSetHandle)
 
Void Interaction_Creation_ClearParams ()
 
Void Interaction_Creation_SetEdgesConstraint (CEditorMesh::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 (CEditorMesh::EElemType ElemType, Ident SetToPickFrom)
 
Boolean Interaction_StartPickJoint ()
 
Boolean Interaction_StartVoxelPickDrag_Base (CEditorMesh::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, CEditorMesh::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_TrianglesToQuads (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)
 
CEditorMesh::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
 
Real LayerValueParam3
 
Real LayerValueParam4
 
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
 
Boolean const Tmp_UseParts
 
Boolean const IsDebug
 
Boolean CameraEatingInputsScript
 
Integer const VertexCount
 
Integer const EdgeCount
 
Integer const FaceCount
 
Boolean const EditionBox_IsPlaneOriented
 
Real const Scale
 
Real const Step
 
Real const Size
 
Integer const RotationStep
 
Real const RotationValue
 
Real const ScalingStep
 
Real const ScalingRatio
 
Boolean DisplayVertices
 
Boolean DisplayFaces
 
Boolean DisplayJoints
 
CEditorMesh::EEdgesDisplay DisplayEdges
 
Boolean const GridSnap_IsActive
 
Boolean IsUsingPhysicMatLib
 
Integer const MaterialGameplayIdNumber
 
Integer const MaterialsUpdateId
 
Array< IdentMaterialIds
 
Array< IdentMaterialPhysicsIds
 
Array< IdentMaterialDynaIds
 
Array< TextMaterialNames
 
Array< TextMaterialPhysicsNames
 
Array< IntegerMaterialPhysics_GameplayRemap
 
Array< TextMaterialDynaNames
 
Array< Vec3MaterialLastUsedColors
 
Array< Vec3MaterialBaseColors
 
Vec3 CurrentColorForSpecialMaterials
 
Integer const Material_Atlas_SelectedSubTexIndex
 
CEditorMesh::EInteraction const CurrentInteraction
 
Integer const CreationElemsCount
 
Boolean const Display_HideElemsByDistance_IsActive
 
Integer Display_HideElemsByDistance_Distance
 
Real Display_HideElemsByDistance_Opacity
 
Ident const SelectionSet
 
Vec3 VoxelSpaceCenter
 
Vec3 VoxelSpaceAngle
 
Real VoxelSpaceStep
 
Boolean VoxelSpaceIsInteractive
 
Array< TextPrefabNames
 
Integer const PrefabNamesUpdateId
 
Integer PrefabListCurrentPage
 
Integer Prefab_TotalNb
 
Array< CEditorEvent *const > PendingEvents
 
Boolean MustClearLastSaveBuffer
 
Boolean const IsExperimental
 
- Public Attributes inherited from CNod
Ident const Id
 

Detailed Description

API for the mesh modeler.

Supported declare modes :

  • Metadata

Member Enumeration Documentation

◆ EEdgesConstraint

Enumerator
Any 
Adjacent 
Closed 

◆ EEdgesDisplay

Enumerator
Any 
Borders 
None 

◆ EElemType

Enumerator
Vertex 
Edge 
Face 
EVoxel 
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 
Light 
LightModel 
WaterShape 
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 FacesRatio)

◆ EditedMesh_Simplify()

Void CEditorMesh::EditedMesh_Simplify ( )

◆ EditedMesh_SimplifySelection()

Void CEditorMesh::EditedMesh_SimplifySelection ( )

◆ 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()

CEditorMesh::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 ( CEditorMesh::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,
CEditorMesh::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 ( CEditorMesh::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,
CEditorMesh::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 ( CEditorMesh::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 ( CEditorMesh::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()

CEditorMesh::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()

CEditorMesh::ELayerType CEditorMesh::Layers_GetLayerSelectedType ( )

◆ Layers_GetLayerTypeFromIndex()

CEditorMesh::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()

CEditorMesh::EFilterKind CEditorMesh::Material_GetFilter ( CEditorMesh::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_IsSpecialColored()

Boolean CEditorMesh::Material_IsSpecialColored ( Ident MaterialId)

◆ Material_MatchesCriterion()

Boolean CEditorMesh::Material_MatchesCriterion ( Ident MaterialId,
CEditorMesh::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 ( CEditorMesh::EMaterialFilterCriterion Criterion,
CEditorMesh::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()

CEditorMesh::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 ( CEditorMesh::EUVEditorMode Mode)

◆ Material_UVEditor_SetProjectionType()

Void CEditorMesh::Material_UVEditor_SetProjectionType ( CEditorMesh::EUVEditorProjectionType ProjectionType)

◆ MaterialDyna_GetBitmap()

CImage CEditorMesh::MaterialDyna_GetBitmap ( Ident MaterialId)

◆ MaterialDyna_GetDefault()

Ident CEditorMesh::MaterialDyna_GetDefault ( )

◆ MaterialDyna_GetMaterialIdSelected()

Ident CEditorMesh::MaterialDyna_GetMaterialIdSelected ( )

◆ MaterialDyna_SetDefault()

Void CEditorMesh::MaterialDyna_SetDefault ( Ident MaterialId)

◆ MaterialDyna_SetMaterialIdSelected()

Void CEditorMesh::MaterialDyna_SetMaterialIdSelected ( Ident DynaMaterialType)

◆ MaterialPhysic_GetDefault()

Ident CEditorMesh::MaterialPhysic_GetDefault ( )

◆ MaterialPhysic_GetGameplayId()

Integer CEditorMesh::MaterialPhysic_GetGameplayId ( Ident MaterialId)

◆ MaterialPhysic_GetIndex()

Integer CEditorMesh::MaterialPhysic_GetIndex ( )

◆ MaterialPhysic_GetNextBitmap()

CImage CEditorMesh::MaterialPhysic_GetNextBitmap ( )

◆ 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 )

◆ SetOfFaces_TrianglesToQuads()

Void CEditorMesh::SetOfFaces_TrianglesToQuads ( 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 CenterSetHandle,
Vec3 PointOnCircle,
Ident ResultSetHandle )

◆ SetOfVertices_DrawCircle() [2/2]

Void CEditorMesh::SetOfVertices_DrawCircle ( Ident InputSetHandle,
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 CenterSetHandle,
Vec3 PointOnCircle,
Ident ResultSetHandle )

◆ SetOfVertices_DrawIcosahedron() [2/2]

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

◆ SetOfVertices_DrawPoly() [1/2]

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

◆ SetOfVertices_DrawPoly() [2/2]

Void CEditorMesh::SetOfVertices_DrawPoly ( Ident InputSetHandle,
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,
CEditorMesh::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

Integer const CEditorMesh::CreationElemsCount

◆ CurrentColorForSpecialMaterials

Vec3 CEditorMesh::CurrentColorForSpecialMaterials

◆ CurrentInteraction

CEditorMesh::EInteraction const CEditorMesh::CurrentInteraction

◆ Display_HideElemsByDistance_Distance

Integer CEditorMesh::Display_HideElemsByDistance_Distance

◆ Display_HideElemsByDistance_IsActive

Boolean const CEditorMesh::Display_HideElemsByDistance_IsActive

◆ Display_HideElemsByDistance_Opacity

Real CEditorMesh::Display_HideElemsByDistance_Opacity

◆ DisplayEdges

CEditorMesh::EEdgesDisplay CEditorMesh::DisplayEdges

◆ DisplayFaces

Boolean CEditorMesh::DisplayFaces

◆ DisplayJoints

Boolean CEditorMesh::DisplayJoints

◆ DisplayVertices

Boolean CEditorMesh::DisplayVertices

◆ EdgeCount

Integer const CEditorMesh::EdgeCount

◆ EditionBox_IsPlaneOriented

Boolean const CEditorMesh::EditionBox_IsPlaneOriented

◆ FaceCount

Integer const CEditorMesh::FaceCount

◆ GoToMaterialEditor

Boolean CEditorMesh::GoToMaterialEditor

◆ GridSnap_IsActive

Boolean const CEditorMesh::GridSnap_IsActive

◆ IsCreateMaterial

Boolean CEditorMesh::IsCreateMaterial

◆ IsDebug

Boolean const CEditorMesh::IsDebug

◆ IsEditingLayer

Boolean CEditorMesh::IsEditingLayer

◆ IsExperimental

Boolean const 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

◆ LayerValueParam3

Real CEditorMesh::LayerValueParam3

◆ LayerValueParam4

Real CEditorMesh::LayerValueParam4

◆ Material_Atlas_SelectedSubTexIndex

Integer const CEditorMesh::Material_Atlas_SelectedSubTexIndex

◆ MaterialBaseColors

Array<Vec3> CEditorMesh::MaterialBaseColors

◆ MaterialDynaIds

Array<Ident> CEditorMesh::MaterialDynaIds

◆ MaterialDynaNames

Array<Text> CEditorMesh::MaterialDynaNames

◆ MaterialGameplayIdNumber

Integer const CEditorMesh::MaterialGameplayIdNumber

◆ MaterialIds

Array<Ident> CEditorMesh::MaterialIds

◆ MaterialLastUsedColors

Array<Vec3> CEditorMesh::MaterialLastUsedColors

◆ MaterialNames

Array<Text> CEditorMesh::MaterialNames

◆ MaterialPhysics_GameplayRemap

Array<Integer> CEditorMesh::MaterialPhysics_GameplayRemap

◆ MaterialPhysicsIds

Array<Ident> CEditorMesh::MaterialPhysicsIds

◆ MaterialPhysicsNames

Array<Text> CEditorMesh::MaterialPhysicsNames

◆ MaterialsUpdateId

Integer const CEditorMesh::MaterialsUpdateId

◆ MustClearLastSaveBuffer

Boolean CEditorMesh::MustClearLastSaveBuffer

◆ NewTransitionName

Text CEditorMesh::NewTransitionName

◆ NewTransitionPosition

Integer CEditorMesh::NewTransitionPosition

◆ NewTransitionSize

Real CEditorMesh::NewTransitionSize

◆ PendingEvents

Array<CEditorEvent* const > CEditorMesh::PendingEvents

◆ Prefab_TotalNb

Integer CEditorMesh::Prefab_TotalNb

◆ PrefabListCurrentPage

Integer CEditorMesh::PrefabListCurrentPage

◆ PrefabNames

Array<Text> CEditorMesh::PrefabNames

◆ PrefabNamesUpdateId

Integer const CEditorMesh::PrefabNamesUpdateId

◆ RotateAxis

Integer CEditorMesh::RotateAxis

◆ RotationStep

Integer const CEditorMesh::RotationStep

◆ RotationValue

Real const CEditorMesh::RotationValue

◆ Scale

CEditorMesh::Scale

◆ ScalingRatio

Real const CEditorMesh::ScalingRatio

◆ ScalingStep

Real const CEditorMesh::ScalingStep

◆ SelectionSet

Ident const CEditorMesh::SelectionSet

◆ Size

Real const CEditorMesh::Size

◆ Step

Real const CEditorMesh::Step

◆ SubdivideSmooth_NbSteps

Integer CEditorMesh::SubdivideSmooth_NbSteps

◆ Tmp_UseParts

Boolean const CEditorMesh::Tmp_UseParts

◆ VertexCount

Integer const CEditorMesh::VertexCount

◆ VoxelSpaceAngle

Vec3 CEditorMesh::VoxelSpaceAngle

◆ VoxelSpaceCenter

Vec3 CEditorMesh::VoxelSpaceCenter

◆ VoxelSpaceIsInteractive

Boolean CEditorMesh::VoxelSpaceIsInteractive

◆ VoxelSpaceStep

Real CEditorMesh::VoxelSpaceStep

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