Property | Type | Description | |
---|---|---|---|
AggregateScriptEvents | scriptEvents | ||
AllowedDrop | bool | ||
AttachedAvatar | UUID | ||
AttachedPos | System.Vector3 | ||
AttachmentPoint | uint | ||
BlockGrab | bool | ||
DIE_AT_EDGE | bool | ||
FromFolderID | UUID | ||
FromItemID | UUID | ||
IgnoreUndoUpdate | bool | ||
IsAttachment | bool | ||
IsWaitingForFirstSpinUpdatePacket | bool | ||
PayPrice | int[] | ||
RETURN_AT_EDGE | bool | ||
RotationAxis | Vector3 | ||
STATUS_ROTATE_X | int | ||
STATUS_ROTATE_Y | int | ||
STATUS_ROTATE_Z | int | ||
Sound | UUID | ||
SoundFlags | byte | ||
SoundGain | double | ||
SoundRadius | double | ||
SpinOldOrientation | Quaternion | ||
StatusSandbox | bool | ||
StatusSandboxPos | Vector3 | ||
TimeStampFull | uint | ||
TimeStampLastActivity | uint | ||
TimeStampTerse | uint | ||
Undoing | bool | ||
VolumeDetectActive | bool | ||
m_APIDDamp | float | ||
m_APIDStrength | float | ||
m_APIDTarget | Quaternion |
Property | Type | Description | |
---|---|---|---|
m_acceleration | Vector3 | ||
m_angularVelocity | Vector3 | ||
m_groupPosition | Vector3 | ||
m_inventory | SceneObjectPartInventory | ||
m_lastAcceleration | Vector3 | ||
m_lastAngularVelocity | Vector3 | ||
m_lastPosition | Vector3 | ||
m_lastRotation | Quaternion | ||
m_lastTerseSent | int | ||
m_lastVelocity | Vector3 | ||
m_localId | uint | ||
m_material | Material | ||
m_mediaUrl | string | ||
m_name | string | ||
m_offsetPosition | Vector3 | ||
m_parentGroup | SceneObjectGroup | ||
m_particleSystem | byte[] | ||
m_regionHandle | ulong | ||
m_rotationOffset | Quaternion | ||
m_shape | PrimitiveBaseShape | ||
m_uuid | UUID | ||
m_velocity | Vector3 |
Property | Type | Description | |
---|---|---|---|
ApplyMask | uint | ||
ClearUpdateSchedule | void | ||
SendObjectPropertiesToClient | void |
Method | Description | |
---|---|---|
AddFlag ( PrimFlags flag ) : void | ||
AddFullUpdateToAllAvatars ( ) : void |
Tell all scene presences that they should send updates for this part to their clients
|
|
AddFullUpdateToAvatar ( |
Tell the scene presence that it should send updates for this part to its client
|
|
AddNewParticleSystem ( |
||
AddScriptLPS ( int count ) : void | ||
AddTerseUpdateToAllAvatars ( ) : void | ||
AddTerseUpdateToAvatar ( |
||
AddTextureAnimation ( |
||
AdjustSoundGain ( double volume ) : void | ||
ApplyAngularImpulse ( System.Vector3 impulsei, bool localGlobalTF ) : void |
hook to the physics scene to apply angular impulse This is sent up to the group, which then finds the root prim and applies the force on the root prim of the group
|
|
ApplyImpulse ( System.Vector3 impulsei, bool localGlobalTF ) : void |
hook to the physics scene to apply impulse This is sent up to the group, which then finds the root prim and applies the force on the root prim of the group
|
|
ApplyNextOwnerPermissions ( ) : void | ||
ApplyPhysics ( uint rootObjectFlags, bool VolumeDetectActive, bool m_physicalPrim ) : void |
Apply physics to this part.
|
|
ClearUndoState ( ) : void | ||
ConvertScriptUintToByte ( uint indata ) : byte | ||
Copy ( uint localID, UUID AgentID, UUID GroupID, int linkNum, bool userExposed ) : |
Duplicates this part.
|
|
Create ( ) : |
||
DoPhysicsPropertyUpdate ( bool UsePhysics, bool isNew ) : void | ||
FromXml ( UUID fromUserInventoryItemId, |
Restore this part from the serialized xml representation.
|
|
FromXml ( |
Restore this part from the serialized xml representation.
|
|
GetAvatarOnSitTarget ( ) : UUID | ||
GetAxisRotation ( int axis ) : int | ||
GetBlockGrab ( ) : bool | ||
GetCameraAtOffset ( ) : System.Vector3 | ||
GetCameraEyeOffset ( ) : System.Vector3 | ||
GetDieAtEdge ( ) : bool | ||
GetDistanceTo ( System.Vector3 a, System.Vector3 b ) : double | ||
GetEffectiveObjectFlags ( ) : uint | ||
GetForce ( ) : System.Vector3 | ||
GetForceMouselook ( ) : bool | ||
GetGeometricCenter ( ) : System.Vector3 | ||
GetMass ( ) : float | ||
GetNumberOfSides ( ) : int |
Get the number of sides that this part has.
|
|
GetPrimType ( ) : PrimType |
Tell us what type this prim is
|
|
GetProperties ( IClientAPI client ) : void | ||
GetReturnAtEdge ( ) : bool | ||
GetRootPartUUID ( ) : UUID | ||
GetStatusSandbox ( ) : bool | ||
GetTextColor ( ) : Color4 | ||
GetTorque ( ) : System.Vector3 | ||
GetWorldPosition ( ) : System.Vector3 |
Method for a prim to get it's world position from the group. Remember, the Group Position simply gives the position of the group itself
|
|
GetWorldRotation ( ) : Quaternion |
Gets the rotation of this prim offset by the group rotation
|
|
IsBallJoint ( ) : bool | ||
IsHingeJoint ( ) : bool | ||
IsJoint ( ) : bool | ||
MoveToTarget ( System.Vector3 target, float tau ) : void | ||
OnGrab ( System.Vector3 offsetPos, IClientAPI remoteClient ) : void | ||
PhysicsCollision ( EventArgs e ) : void | ||
PhysicsOutOfBounds ( Vector3 pos ) : void | ||
PhysicsRequestingTerseUpdate ( ) : void | ||
PreloadSound ( string sound ) : void | ||
Redo ( ) : void | ||
RemFlag ( PrimFlags flag ) : void | ||
RemoveParticleSystem ( ) : void | ||
RemoveScriptEvents ( UUID scriptid ) : void | ||
ResetExpire ( ) : void | ||
ResetIDs ( int linkNum ) : void |
Reset UUIDs for this part. This involves generate this part's own UUID and generating new UUIDs for all the items in the inventory.
|
|
Resize ( Vector3 scale ) : void |
Resize this part.
|
|
RotLookAt ( Quaternion target, float strength, float damping ) : void | ||
SceneObjectPart ( ) : System |
No arg constructor called by region restore db code
|
|
SceneObjectPart ( UUID ownerID, PrimitiveBaseShape shape, Vector3 groupPosition, Quaternion rotationOffset, Vector3 offsetPosition ) : System |
Create a completely new SceneObjectPart (prim). This will need to be added separately to a SceneObjectGroup
|
|
ScheduleFullUpdate ( ) : void |
Schedules this prim for a full update
|
|
ScheduleTerseUpdate ( ) : void |
Schedule a terse update for this prim. Terse updates only send position, rotation, velocity, rotational velocity and shape information.
|
|
ScriptSetPhantomStatus ( bool Phantom ) : void | ||
ScriptSetPhysicsStatus ( bool UsePhysics ) : void | ||
ScriptSetTemporaryStatus ( bool Temporary ) : void | ||
ScriptSetVolumeDetect ( bool SetVD ) : void | ||
SculptTextureCallback ( UUID textureID, AssetBase texture ) : void | ||
SendFullUpdateToAllClients ( ) : void |
Send a full update for this part to all clients.
|
|
SendFullUpdateToAllClientsExcept ( UUID agentID ) : void |
Send a full update to all clients except the one nominated.
|
|
SendFullUpdateToClient ( IClientAPI remoteClient, Vector3 lPos, uint clientFlags ) : void |
Sends a full update to the client
|
|
SendFullUpdateToClient ( IClientAPI remoteClient, uint clientflags ) : void |
Sends a full update to the client
|
|
SendScheduledUpdates ( ) : void |
Tell all the prims which have had updates scheduled
|
|
SendSound ( string sound, double volume, bool triggered, byte flags, float radius, bool useMaster, bool isMaster ) : void |
Trigger or play an attached sound in this part's inventory.
|
|
SendTerseUpdateToAllClients ( ) : void |
Send a terse update to all clients
|
|
SendTerseUpdateToClient ( IClientAPI remoteClient ) : void | ||
SetAngularImpulse ( Vector3 impulsei, bool localGlobalTF ) : void |
hook to the physics scene to apply angular impulse This is sent up to the group, which then finds the root prim and applies the force on the root prim of the group
|
|
SetAttachmentPoint ( uint AttachmentPoint ) : void | ||
SetAvatarOnSitTarget ( UUID avatarID ) : void | ||
SetAxisRotation ( int axis, int rotate ) : void | ||
SetBlockGrab ( bool p ) : void | ||
SetBuoyancy ( float fvalue ) : void | ||
SetCameraAtOffset ( Vector3 v ) : void | ||
SetCameraEyeOffset ( Vector3 v ) : void | ||
SetDieAtEdge ( bool p ) : void | ||
SetFaceColor ( Vector3 color, int face ) : void |
Set the color of prim faces
|
|
SetFloatOnWater ( int floatYN ) : void | ||
SetForce ( Vector3 force ) : void | ||
SetForceMouselook ( bool force ) : void | ||
SetGroup ( UUID groupID, IClientAPI client ) : void | ||
SetHoverHeight ( float height, PIDHoverType hoverType, float tau ) : void |
Uses a PID to attempt to clamp the object on the Z axis at the given height over tau seconds.
|
|
SetParent ( SceneObjectGroup parent ) : void |
|
|
SetParentLocalId ( uint localID ) : void | ||
SetPhysicsAxisRotation ( ) : void | ||
SetReturnAtEdge ( bool p ) : void | ||
SetScriptEvents ( UUID scriptid, int events ) : void |
Set the events that this part will pass on to listeners.
|
|
SetStatusSandbox ( bool p ) : void | ||
SetText ( string text ) : void |
Set the text displayed for this part.
|
|
SetText ( string text, Vector3 color, double alpha ) : void |
Set the text displayed for this part.
|
|
SetVehicleFlags ( int param, bool remove ) : void | ||
SetVehicleFloatParam ( int param, float value ) : void | ||
SetVehicleRotationParam ( int param, Quaternion rotation ) : void | ||
SetVehicleType ( int type ) : void | ||
SetVehicleVectorParam ( int param, Vector3 value ) : void | ||
StopHover ( ) : void | ||
StopLookAt ( ) : void | ||
StopMoveToTarget ( ) : void | ||
StoreUndoState ( ) : void | ||
TestIntersection ( Ray iray, Quaternion parentrot ) : EntityIntersection | ||
TestIntersectionOBB ( Ray iray, Quaternion parentrot, bool frontFacesOnly, bool faceCenters ) : EntityIntersection | ||
ToString ( ) : string | ||
ToXml ( XmlTextWriter xmlWriter ) : void |
Serialize this part to xml.
|
|
TriggerScriptChangedEvent ( Changed val ) : void | ||
TrimPermissions ( ) : void | ||
Undo ( ) : void | ||
UpdateExtraParam ( ushort type, bool inUse, byte data ) : void | ||
UpdateGroupPosition ( Vector3 pos ) : void | ||
UpdateLookAt ( ) : void | ||
UpdateMovement ( ) : void | ||
UpdateOffSet ( Vector3 pos ) : void |
|
|
UpdatePermissions ( UUID AgentID, byte field, uint localID, uint mask, byte addRemTF ) : void | ||
UpdatePrimFlags ( bool UsePhysics, bool IsTemporary, bool IsPhantom, bool IsVD ) : void | ||
UpdateRotation ( Quaternion rot ) : void | ||
UpdateShape ( ObjectShapePacket shapeBlock ) : void |
Update the shape of this part.
|
|
UpdateTexture ( Primitive tex ) : void |
Update the textures on the part.
|
|
UpdateTextureEntry ( byte textureEntry ) : void |
Update the texture entry for this part.
|
|
aggregateScriptEvents ( ) : void | ||
registerRotTargetWaypoint ( Quaternion target, float tolerance ) : int | ||
registerTargetWaypoint ( Vector3 target, float tolerance ) : int | ||
rotLookAt ( Quaternion target, float strength, float damping ) : void | ||
startLookAt ( Quaternion rot, float damp, float strength ) : void | ||
stopLookAt ( ) : void | ||
unregisterRotTargetWaypoint ( int handle ) : void | ||
unregisterTargetWaypoint ( int handle ) : void |
Method | Description | |
---|---|---|
AssetReceived ( string id, Object sender, AssetBase asset ) : void | ||
HasCutHollowDimpleProfileCut ( PrimType primType, OpenSim.Framework.PrimitiveBaseShape shape, bool &hasCut, bool &hasHollow, bool &hasDimple, bool &hasProfileCut ) : void |
Tell us if this object has cut, hollow, dimple, and other factors affecting the number of faces
|
|
SendFullUpdate ( IClientAPI remoteClient, uint clientFlags ) : void |
Send a full update to the client for the given part
|
Method | Description | |
---|---|---|
ApplyMask ( uint val, bool set, uint mask ) : uint | ||
ClearUpdateSchedule ( ) : void |
Clear all pending updates of parts to clients
|
|
SendObjectPropertiesToClient ( UUID AgentID ) : void |
public AddFullUpdateToAvatar ( |
||
presence | ||
return | void |
public AddNewParticleSystem ( |
||
pSystem | ||
return | void |
public AddTerseUpdateToAvatar ( |
||
presence | ||
return | void |
public AddTextureAnimation ( |
||
pTexAnim | ||
return | void |
public AdjustSoundGain ( double volume ) : void | ||
volume | double | |
return | void |
public ApplyAngularImpulse ( System.Vector3 impulsei, bool localGlobalTF ) : void | ||
impulsei | System.Vector3 | Vector force |
localGlobalTF | bool | true for the local frame, false for the global frame |
return | void |
public ApplyImpulse ( System.Vector3 impulsei, bool localGlobalTF ) : void | ||
impulsei | System.Vector3 | Vector force |
localGlobalTF | bool | true for the local frame, false for the global frame |
return | void |
public ApplyPhysics ( uint rootObjectFlags, bool VolumeDetectActive, bool m_physicalPrim ) : void | ||
rootObjectFlags | uint | |
VolumeDetectActive | bool | |
m_physicalPrim | bool | |
return | void |
protected AssetReceived ( string id, Object sender, AssetBase asset ) : void | ||
id | string | |
sender | Object | |
asset | AssetBase | |
return | void |
public ConvertScriptUintToByte ( uint indata ) : byte | ||
indata | uint | |
return | byte |
public Copy ( uint localID, UUID AgentID, UUID GroupID, int linkNum, bool userExposed ) : |
||
localID | uint | |
AgentID | UUID | |
GroupID | UUID | |
linkNum | int | |
userExposed | bool | True if the duplicate will immediately be in the scene, false otherwise |
return |
public DoPhysicsPropertyUpdate ( bool UsePhysics, bool isNew ) : void | ||
UsePhysics | bool | |
isNew | bool | |
return | void |
public static FromXml ( UUID fromUserInventoryItemId, |
||
fromUserInventoryItemId | UUID | The inventory id from which this part came, if applicable |
xmlReader | ||
return |
public static FromXml ( |
||
xmlReader | ||
return |
public GetCameraAtOffset ( ) : System.Vector3 | ||
return | System.Vector3 |
public GetCameraEyeOffset ( ) : System.Vector3 | ||
return | System.Vector3 |
public GetDistanceTo ( System.Vector3 a, System.Vector3 b ) : double | ||
a | System.Vector3 | |
b | System.Vector3 | |
return | double |
public GetGeometricCenter ( ) : System.Vector3 | ||
return | System.Vector3 |
public GetProperties ( IClientAPI client ) : void | ||
client | IClientAPI | |
return | void |
protected static HasCutHollowDimpleProfileCut ( PrimType primType, OpenSim.Framework.PrimitiveBaseShape shape, bool &hasCut, bool &hasHollow, bool &hasDimple, bool &hasProfileCut ) : void | ||
primType | PrimType | |
shape | OpenSim.Framework.PrimitiveBaseShape | |
hasCut | bool | |
hasHollow | bool | |
hasDimple | bool | |
hasProfileCut | bool | |
return | void |
public MoveToTarget ( System.Vector3 target, float tau ) : void | ||
target | System.Vector3 | |
tau | float | |
return | void |
public OnGrab ( System.Vector3 offsetPos, IClientAPI remoteClient ) : void | ||
offsetPos | System.Vector3 | |
remoteClient | IClientAPI | |
return | void |
public PhysicsCollision ( EventArgs e ) : void | ||
e | EventArgs | |
return | void |
public PhysicsOutOfBounds ( Vector3 pos ) : void | ||
pos | Vector3 | |
return | void |
public PhysicsRequestingTerseUpdate ( ) : void | ||
return | void |
public RemoveScriptEvents ( UUID scriptid ) : void | ||
scriptid | UUID | |
return | void |
public ResetIDs ( int linkNum ) : void | ||
linkNum | int | Link number for the part |
return | void |
public RotLookAt ( Quaternion target, float strength, float damping ) : void | ||
target | Quaternion | |
strength | float | |
damping | float | |
return | void |
public SceneObjectPart ( UUID ownerID, PrimitiveBaseShape shape, Vector3 groupPosition, Quaternion rotationOffset, Vector3 offsetPosition ) : System | ||
ownerID | UUID | |
shape | PrimitiveBaseShape | |
groupPosition | Vector3 | |
rotationOffset | Quaternion | |
offsetPosition | Vector3 | |
return | System |
public ScriptSetPhantomStatus ( bool Phantom ) : void | ||
Phantom | bool | |
return | void |
public ScriptSetPhysicsStatus ( bool UsePhysics ) : void | ||
UsePhysics | bool | |
return | void |
public ScriptSetTemporaryStatus ( bool Temporary ) : void | ||
Temporary | bool | |
return | void |
public ScriptSetVolumeDetect ( bool SetVD ) : void | ||
SetVD | bool | |
return | void |
public SculptTextureCallback ( UUID textureID, AssetBase texture ) : void | ||
textureID | UUID | |
texture | AssetBase | |
return | void |
protected SendFullUpdate ( IClientAPI remoteClient, uint clientFlags ) : void | ||
remoteClient | IClientAPI | |
clientFlags | uint | |
return | void |
public SendFullUpdateToAllClientsExcept ( UUID agentID ) : void | ||
agentID | UUID | |
return | void |
public SendFullUpdateToClient ( IClientAPI remoteClient, Vector3 lPos, uint clientFlags ) : void | ||
remoteClient | IClientAPI | |
lPos | Vector3 | |
clientFlags | uint | |
return | void |
public SendFullUpdateToClient ( IClientAPI remoteClient, uint clientflags ) : void | ||
remoteClient | IClientAPI | |
clientflags | uint | |
return | void |
public SendSound ( string sound, double volume, bool triggered, byte flags, float radius, bool useMaster, bool isMaster ) : void | ||
sound | string | |
volume | double | |
triggered | bool | |
flags | byte | |
radius | float | |
useMaster | bool | |
isMaster | bool | |
return | void |
public SendTerseUpdateToAllClients ( ) : void | ||
return | void |
public SendTerseUpdateToClient ( IClientAPI remoteClient ) : void | ||
remoteClient | IClientAPI | |
return | void |
public SetAngularImpulse ( Vector3 impulsei, bool localGlobalTF ) : void | ||
impulsei | Vector3 | Vector force |
localGlobalTF | bool | true for the local frame, false for the global frame |
return | void |
public SetAttachmentPoint ( uint AttachmentPoint ) : void | ||
AttachmentPoint | uint | |
return | void |
public SetAvatarOnSitTarget ( UUID avatarID ) : void | ||
avatarID | UUID | |
return | void |
public SetAxisRotation ( int axis, int rotate ) : void | ||
axis | int | |
rotate | int | |
return | void |
public SetCameraAtOffset ( Vector3 v ) : void | ||
v | Vector3 | |
return | void |
public SetCameraEyeOffset ( Vector3 v ) : void | ||
v | Vector3 | |
return | void |
public SetFaceColor ( Vector3 color, int face ) : void | ||
color | Vector3 | |
face | int | |
return | void |
public SetFloatOnWater ( int floatYN ) : void | ||
floatYN | int | |
return | void |
public SetForceMouselook ( bool force ) : void | ||
force | bool | |
return | void |
public SetGroup ( UUID groupID, IClientAPI client ) : void | ||
groupID | UUID | |
client | IClientAPI | |
return | void |
public SetHoverHeight ( float height, PIDHoverType hoverType, float tau ) : void | ||
height | float | Height to hover. Height of zero disables hover. |
hoverType | PIDHoverType | Determines what the height is relative to |
tau | float | Number of seconds over which to reach target |
return | void |
public SetParent ( SceneObjectGroup parent ) : void | ||
parent | SceneObjectGroup | |
return | void |
public SetParentLocalId ( uint localID ) : void | ||
localID | uint | |
return | void |
public SetScriptEvents ( UUID scriptid, int events ) : void | ||
scriptid | UUID | |
events | int | |
return | void |
public SetText ( string text, Vector3 color, double alpha ) : void | ||
text | string | |
color | Vector3 | |
alpha | double | |
return | void |
public SetVehicleFlags ( int param, bool remove ) : void | ||
param | int | |
remove | bool | |
return | void |
public SetVehicleFloatParam ( int param, float value ) : void | ||
param | int | |
value | float | |
return | void |
public SetVehicleRotationParam ( int param, Quaternion rotation ) : void | ||
param | int | |
rotation | Quaternion | |
return | void |
public SetVehicleVectorParam ( int param, Vector3 value ) : void | ||
param | int | |
value | Vector3 | |
return | void |
public TestIntersection ( Ray iray, Quaternion parentrot ) : EntityIntersection | ||
iray | Ray | |
parentrot | Quaternion | |
return | EntityIntersection |
public TestIntersectionOBB ( Ray iray, Quaternion parentrot, bool frontFacesOnly, bool faceCenters ) : EntityIntersection | ||
iray | Ray | |
parentrot | Quaternion | |
frontFacesOnly | bool | |
faceCenters | bool | |
return | EntityIntersection |
public ToXml ( XmlTextWriter xmlWriter ) : void | ||
xmlWriter | XmlTextWriter | |
return | void |
public TriggerScriptChangedEvent ( Changed val ) : void | ||
val | Changed | |
return | void |
public UpdateExtraParam ( ushort type, bool inUse, byte data ) : void | ||
type | ushort | |
inUse | bool | |
data | byte | |
return | void |
public UpdateGroupPosition ( Vector3 pos ) : void | ||
pos | Vector3 | |
return | void |
public UpdatePermissions ( UUID AgentID, byte field, uint localID, uint mask, byte addRemTF ) : void | ||
AgentID | UUID | |
field | byte | |
localID | uint | |
mask | uint | |
addRemTF | byte | |
return | void |
public UpdatePrimFlags ( bool UsePhysics, bool IsTemporary, bool IsPhantom, bool IsVD ) : void | ||
UsePhysics | bool | |
IsTemporary | bool | |
IsPhantom | bool | |
IsVD | bool | |
return | void |
public UpdateRotation ( Quaternion rot ) : void | ||
rot | Quaternion | |
return | void |
public UpdateShape ( ObjectShapePacket shapeBlock ) : void | ||
shapeBlock | ObjectShapePacket | |
return | void |
public UpdateTexture ( Primitive tex ) : void | ||
tex | Primitive | |
return | void |
public UpdateTextureEntry ( byte textureEntry ) : void | ||
textureEntry | byte | |
return | void |
public registerRotTargetWaypoint ( Quaternion target, float tolerance ) : int | ||
target | Quaternion | |
tolerance | float | |
return | int |
public registerTargetWaypoint ( Vector3 target, float tolerance ) : int | ||
target | Vector3 | |
tolerance | float | |
return | int |
public rotLookAt ( Quaternion target, float strength, float damping ) : void | ||
target | Quaternion | |
strength | float | |
damping | float | |
return | void |
public startLookAt ( Quaternion rot, float damp, float strength ) : void | ||
rot | Quaternion | |
damp | float | |
strength | float | |
return | void |
public unregisterRotTargetWaypoint ( int handle ) : void | ||
handle | int | |
return | void |
public unregisterTargetWaypoint ( int handle ) : void | ||
handle | int | |
return | void |
public scriptEvents AggregateScriptEvents | ||
return | scriptEvents |
public bool IsWaitingForFirstSpinUpdatePacket | ||
return | bool |
protected SceneObjectPartInventory m_inventory | ||
return | SceneObjectPartInventory |
protected SceneObjectGroup m_parentGroup | ||
return | SceneObjectGroup |