C# Class ME3Explorer.Unreal.Classes.StaticMeshComponent

显示文件 Open project: ME3Explorer/ME3Explorer Class Usage Examples

Public Properties

Property Type Description
AudioObstruction float
AudioOcclusion float
BlockActors bool
BlockNonZeroExtent bool
BlockRigidBody bool
BlockZeroExtent bool
CachedMaxDrawDistance float
CanBlockCamera bool
CastShadow bool
CollideActors bool
DepthPriorityGroup int
ForcedLodModel int
HiddenEditor bool
HiddenGame bool
LightEnvironment int
LightMapEncoding int
LocalTranslucencySortPriority int
MassiveLODDistance float
MaxDrawDistance float
MinDrawDistance float
MotionBlurScale float
MyIndex int
MyMatrix System.Matrix
OverriddenLODMaxRange float
OverridePhysMat bool
PhysMaterialOverride int
Props List
RBChannel int
ReplacementPrimitive int
Rotation System.Vector3
STM StaticMesh
Scale float
Scale3D System.Vector3
ShadowParent int
StaticMesh_ int
TickGroup int
Translation System.Vector3
TranslucencySortPriority int
bAcceptsDynamicDecals bool
bAcceptsDynamicDominantLightShadows bool
bAcceptsDynamicLights bool
bAcceptsFoliage bool
bAcceptsLights bool
bAcceptsStaticDecals bool
bAllowAmbientOcclusion bool
bAllowApproximateOcclusion bool
bAllowCullDistanceVolume bool
bAllowShadowFade bool
bBioForcePrecomputedShadows bool
bBioIsReceivingDecals bool
bCastDynamicShadow bool
bCastHiddenShadow bool
bCullModulatedShadowOnBackfaces bool
bCullModulatedShadowOnEmissive bool
bDisableAllRigidBody bool
bForceDirectLightMap bool
bIgnoreInstanceForTextureStreaming bool
bIgnoreRadialForce bool
bIgnoreRadialImpulse bool
bLockLightingCache bool
bNotifyRigidBodyCollision bool
bSelfShadowOnly bool
bUseAsOccluder bool
bUseOnePassLightingOnTranslucency bool
bUsePrecomputedShadows bool
data byte[]
pcc ME3Package

Public Methods

Method Description
Export3DS ( lib3ds.Net.Lib3dsFile f, System.Matrix m ) : void
Focus ( System.Matrix m ) : void
GetSelection ( ) : bool
Process3DClick ( System.Vector3 org, System.Vector3 dir, System.Matrix m ) : float
Render ( Device device, System.Matrix m ) : void
RotatorToDX ( System.Vector3 v ) : System.Vector3
SetSelection ( bool Selected ) : void
StaticMeshComponent ( ME3Package Pcc, int Index ) : System
ToTree ( ) : TreeNode

Method Details

Export3DS() public method

public Export3DS ( lib3ds.Net.Lib3dsFile f, System.Matrix m ) : void
f lib3ds.Net.Lib3dsFile
m System.Matrix
return void

Focus() public method

public Focus ( System.Matrix m ) : void
m System.Matrix
return void

GetSelection() public method

public GetSelection ( ) : bool
return bool

Process3DClick() public method

public Process3DClick ( System.Vector3 org, System.Vector3 dir, System.Matrix m ) : float
org System.Vector3
dir System.Vector3
m System.Matrix
return float

Render() public method

public Render ( Device device, System.Matrix m ) : void
device Device
m System.Matrix
return void

RotatorToDX() public method

public RotatorToDX ( System.Vector3 v ) : System.Vector3
v System.Vector3
return System.Vector3

SetSelection() public method

public SetSelection ( bool Selected ) : void
Selected bool
return void

StaticMeshComponent() public method

public StaticMeshComponent ( ME3Package Pcc, int Index ) : System
Pcc ME3Package
Index int
return System

ToTree() public method

public ToTree ( ) : TreeNode
return System.Windows.Forms.TreeNode

Property Details

AudioObstruction public_oe property

public float AudioObstruction
return float

AudioOcclusion public_oe property

public float AudioOcclusion
return float

BlockActors public_oe property

public bool BlockActors
return bool

BlockNonZeroExtent public_oe property

public bool BlockNonZeroExtent
return bool

BlockRigidBody public_oe property

public bool BlockRigidBody
return bool

BlockZeroExtent public_oe property

public bool BlockZeroExtent
return bool

CachedMaxDrawDistance public_oe property

public float CachedMaxDrawDistance
return float

CanBlockCamera public_oe property

public bool CanBlockCamera
return bool

CastShadow public_oe property

public bool CastShadow
return bool

CollideActors public_oe property

public bool CollideActors
return bool

DepthPriorityGroup public_oe property

public int DepthPriorityGroup
return int

ForcedLodModel public_oe property

public int ForcedLodModel
return int

HiddenEditor public_oe property

public bool HiddenEditor
return bool

HiddenGame public_oe property

public bool HiddenGame
return bool

LightEnvironment public_oe property

public int LightEnvironment
return int

LightMapEncoding public_oe property

public int LightMapEncoding
return int

LocalTranslucencySortPriority public_oe property

public int LocalTranslucencySortPriority
return int

MassiveLODDistance public_oe property

public float MassiveLODDistance
return float

MaxDrawDistance public_oe property

public float MaxDrawDistance
return float

MinDrawDistance public_oe property

public float MinDrawDistance
return float

MotionBlurScale public_oe property

public float MotionBlurScale
return float

MyIndex public_oe property

public int MyIndex
return int

MyMatrix public_oe property

public Matrix,System MyMatrix
return System.Matrix

OverriddenLODMaxRange public_oe property

public float OverriddenLODMaxRange
return float

OverridePhysMat public_oe property

public bool OverridePhysMat
return bool

PhysMaterialOverride public_oe property

public int PhysMaterialOverride
return int

Props public_oe property

public List Props
return List

RBChannel public_oe property

public int RBChannel
return int

ReplacementPrimitive public_oe property

public int ReplacementPrimitive
return int

Rotation public_oe property

public Vector3,System Rotation
return System.Vector3

STM public_oe property

public StaticMesh,ME3Explorer.Unreal.Classes STM
return StaticMesh

Scale public_oe property

public float Scale
return float

Scale3D public_oe property

public Vector3,System Scale3D
return System.Vector3

ShadowParent public_oe property

public int ShadowParent
return int

StaticMesh_ public_oe property

public int StaticMesh_
return int

TickGroup public_oe property

public int TickGroup
return int

Translation public_oe property

public Vector3,System Translation
return System.Vector3

TranslucencySortPriority public_oe property

public int TranslucencySortPriority
return int

bAcceptsDynamicDecals public_oe property

public bool bAcceptsDynamicDecals
return bool

bAcceptsDynamicDominantLightShadows public_oe property

public bool bAcceptsDynamicDominantLightShadows
return bool

bAcceptsDynamicLights public_oe property

public bool bAcceptsDynamicLights
return bool

bAcceptsFoliage public_oe property

public bool bAcceptsFoliage
return bool

bAcceptsLights public_oe property

public bool bAcceptsLights
return bool

bAcceptsStaticDecals public_oe property

public bool bAcceptsStaticDecals
return bool

bAllowAmbientOcclusion public_oe property

public bool bAllowAmbientOcclusion
return bool

bAllowApproximateOcclusion public_oe property

public bool bAllowApproximateOcclusion
return bool

bAllowCullDistanceVolume public_oe property

public bool bAllowCullDistanceVolume
return bool

bAllowShadowFade public_oe property

public bool bAllowShadowFade
return bool

bBioForcePrecomputedShadows public_oe property

public bool bBioForcePrecomputedShadows
return bool

bBioIsReceivingDecals public_oe property

public bool bBioIsReceivingDecals
return bool

bCastDynamicShadow public_oe property

public bool bCastDynamicShadow
return bool

bCastHiddenShadow public_oe property

public bool bCastHiddenShadow
return bool

bCullModulatedShadowOnBackfaces public_oe property

public bool bCullModulatedShadowOnBackfaces
return bool

bCullModulatedShadowOnEmissive public_oe property

public bool bCullModulatedShadowOnEmissive
return bool

bDisableAllRigidBody public_oe property

public bool bDisableAllRigidBody
return bool

bForceDirectLightMap public_oe property

public bool bForceDirectLightMap
return bool

bIgnoreInstanceForTextureStreaming public_oe property

public bool bIgnoreInstanceForTextureStreaming
return bool

bIgnoreRadialForce public_oe property

public bool bIgnoreRadialForce
return bool

bIgnoreRadialImpulse public_oe property

public bool bIgnoreRadialImpulse
return bool

bLockLightingCache public_oe property

public bool bLockLightingCache
return bool

bNotifyRigidBodyCollision public_oe property

public bool bNotifyRigidBodyCollision
return bool

bSelfShadowOnly public_oe property

public bool bSelfShadowOnly
return bool

bUseAsOccluder public_oe property

public bool bUseAsOccluder
return bool

bUseOnePassLightingOnTranslucency public_oe property

public bool bUseOnePassLightingOnTranslucency
return bool

bUsePrecomputedShadows public_oe property

public bool bUsePrecomputedShadows
return bool

data public_oe property

public byte[] data
return byte[]

pcc public_oe property

public ME3Package pcc
return ME3Package