C# 클래스 Universe.ScriptEngine.VirtualScript.MiniModule.SOPObject

상속: System.MarshalByRefObject, IObject, IObjectPhysics, IObjectShape, IObjectSound
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe 1 사용 예제들

공개 메소드들

메소드 설명
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