C# Класс Universe.ScriptEngine.VirtualScript.MiniModule.SOPObject

Наследование: System.MarshalByRefObject, IObject, IObjectPhysics, IObjectShape, IObjectSound
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddAngularForce ( System.Vector3 force, bool pushforce ) : void
AddForce ( System.Vector3 force, bool pushforce ) : void
Dialog ( UUID avatar, string message, string buttons, int chat_channel ) : void
Play ( UUID asset, double volume ) : void
SOPObject ( IScene rootScene, uint localID, ISecurityCredential credential ) : System
Say ( string msg ) : void
Say ( string msg, int channel ) : void

Приватные методы

Метод Описание
CanEdit ( ) : bool
EventManager_OnObjectGrab ( ISceneChildEntity part, ISceneChildEntity child, System.Vector3 offsetPos, IClientAPI remoteClient, SurfaceTouchEventArgs surfaceArgs ) : void
GetSOP ( ) : ISceneChildEntity

This needs to run very, very quickly. It is utilized in nearly every property and method.

SOPObject ( IScene rootScene, uint localID ) : System
SetPrimitiveSculpted ( UUID map, byte type ) : void
getNumberOfSides ( ISceneChildEntity part ) : int
getScriptPrimType ( PrimitiveBaseShape primShape ) : int
hasCutHollowDimpleProfileCut ( int primType, PrimitiveBaseShape shape, bool &hasCut, bool &hasHollow, bool &hasDimple, bool &hasProfileCut ) : void

Описание методов

AddAngularForce() публичный Метод

public AddAngularForce ( System.Vector3 force, bool pushforce ) : void
force System.Vector3
pushforce bool
Результат void

AddForce() публичный Метод

public AddForce ( System.Vector3 force, bool pushforce ) : void
force System.Vector3
pushforce bool
Результат void

Dialog() публичный Метод

public Dialog ( UUID avatar, string message, string buttons, int chat_channel ) : void
avatar UUID
message string
buttons string
chat_channel int
Результат void

Play() публичный Метод

public Play ( UUID asset, double volume ) : void
asset UUID
volume double
Результат void

SOPObject() публичный Метод

public SOPObject ( IScene rootScene, uint localID, ISecurityCredential credential ) : System
rootScene IScene
localID uint
credential ISecurityCredential
Результат System

Say() публичный Метод

public Say ( string msg ) : void
msg string
Результат void

Say() публичный Метод

public Say ( string msg, int channel ) : void
msg string
channel int
Результат void