There is no spoon

UE2:MeshEditProps (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 12:24, 24 October 2009 by Wormbo (Talk | contribs) (Created page with '{{infobox class | package = UnrealEd | parent1 = MeshObject | parent2 = Object }} {{autogenerated}} Object to facilitate properties editing Animation / Mesh editor object to expo…')

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UE2Runtime Object >> MeshObject >> MeshEditProps
Package: 
UnrealEd
This class in other games:
U2XMP, U2, UT2003, 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]

CollisionBoxes[edit]

Type: array<MEPBonePrimBox>

Array of boxes linked to bones

CollisionSpheres[edit]

Type: array<MEPBonePrimSphere>

Array of spheres linked to bones

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 

MEPBonePrimBox[edit]

Modifiers: native

name BoneName 
Object.Vector Offset 
Object.Vector Radii 

MEPBonePrimSphere[edit]

Modifiers: native

name BoneName 
Object.Vector Offset 
float Radius