I don't need to test my programs. I have an error-correcting modem.

UE2:MeshEditProps (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> MeshObject >> MeshEditProps
Package: 
UnrealEd
This class in other games:
U2XMP, U2, UE2Runtime, UT2004

Object to facilitate properties editing Animation / Mesh editor object to expose/shuttle only selected editable parameters from UMeshAnim/ UMesh objects back and forth in the editor.

Properties[edit]

Property group 'Animation'[edit]

DefaultAnimation[edit]

Type: MeshAnimation


Property group 'Attach'[edit]

ApplyNewSockets[edit]

Type: bool

Explicit switch to apply changes

ContinuousUpdate[edit]

Type: bool

Continuous updating (to adjust socket angles interactively)

Sockets[edit]

Type: array<AttachSocket>

Sockets, with or without adjustment coordinates / bone aliases.

Property group 'Collision'[edit]

TestCollisionHeight[edit]

Type: float

Half-height cyllinder.

TestCollisionRadius[edit]

Type: float

Radius of collision cyllinder.

Property group 'Impostor'[edit]

bImpostorPresent[edit]

Type: bool


ImpColor[edit]

Type: Object.Color

Impostor base coloration.

ImpDrawMode[edit]

Type: MeshObject.EImpDrawMode


Default value: IDM_Normal

ImpLightMode[edit]

Type: MeshObject.EImpLightMode


Default value: ILM_Unlit

ImpSpaceMode[edit]

Type: MeshObject.EImpSpaceMode


Default value: ISM_PivotVertical

RelativeLocation[edit]

Type: Object.Vector


RelativeRotation[edit]

Type: Object.Rotator


Scale3D[edit]

Type: Object.Vector


Default value:

Member Value
X 1.0
Y 1.0
Z 1.0

SpriteMaterial[edit]

Type: Material


Property group 'LOD'[edit]

LOD_Strength[edit]

Type: float


LODLevels[edit]

Type: array<LODLevel>


SkinTesselationFactor[edit]

Type: float


Default value: 1.0

Property group 'Mesh'[edit]

MaxVisBound[edit]

Type: Object.Vector


MinVisBound[edit]

Type: Object.Vector


Rotation[edit]

Type: Object.Rotator


Default value:

Member Value
Pitch 0
Roll 0
Yaw 0

Scale[edit]

Type: Object.Vector


Default value:

Member Value
X 1.0
Y 1.0
Z 1.0

Translation[edit]

Type: Object.Vector


Default value:

Member Value
X 0.0
Y 0.0
Z 0.0

VisSphereCenter[edit]

Type: Object.Vector


VisSphereRadius[edit]

Type: float


Property group 'Redigest'[edit]

LODStyle[edit]

Type: int

Make drop-down box w. styles...

Property group 'Skin'[edit]

Material[edit]

Type: array<Material>


Internal variables[edit]

WBrowserAnimationPtr[edit]

Type: int

Modifiers: const


Structs[edit]

AttachSocket[edit]

Modifiers: native

Object.Vector A_Translation 
Object.Rotator A_Rotation 
name AttachAlias 
name BoneName 
float Test_Scale 
Mesh TestMesh 
StaticMesh TestStaticMesh 

FSectionDigest[edit]

Modifiers: native

MeshObject.EMeshSectionMethod MeshSectionMethod 
int MaxRigidParts 
int MinPartFaces 
float MeldSize 

LODLevel[edit]

Modifiers: native

float DistanceFactor 
float ReductionFactor 
float Hysteresis 
int MaxInfluences 
bool RedigestSwitch 
FSectionDigest Rigidize