C# 클래스 OpenSim.Region.OptionalModules.World.NPC.NPCModule

상속: INPCModule, ISharedRegionModule
파일 보기 프로젝트 열기: openmetaversefoundation/fortis-opensim 1 사용 예제들

공개 메소드들

메소드 설명
Autopilot ( UUID agentID, Scene scene, System.Vector3 pos ) : void
Close ( ) : void
CreateNPC ( string firstname, string lastname, System.Vector3 position, Scene scene, UUID cloneAppearanceFrom ) : UUID
DeleteNPC ( UUID agentID, Scene scene ) : void
Initialise ( Scene scene, IConfigSource source ) : void
PostInitialise ( ) : void
Say ( UUID agentID, Scene scene, string text ) : void

비공개 메소드들

메소드 설명
GetAppearance ( UUID target, Scene scene ) : AvatarAppearance
m_timer_Elapsed ( object sender, System e ) : void

메소드 상세

Autopilot() 공개 메소드

public Autopilot ( UUID agentID, Scene scene, System.Vector3 pos ) : void
agentID UUID
scene OpenSim.Region.Framework.Scenes.Scene
pos System.Vector3
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

CreateNPC() 공개 메소드

public CreateNPC ( string firstname, string lastname, System.Vector3 position, Scene scene, UUID cloneAppearanceFrom ) : UUID
firstname string
lastname string
position System.Vector3
scene OpenSim.Region.Framework.Scenes.Scene
cloneAppearanceFrom UUID
리턴 UUID

DeleteNPC() 공개 메소드

public DeleteNPC ( UUID agentID, Scene scene ) : void
agentID UUID
scene OpenSim.Region.Framework.Scenes.Scene
리턴 void

Initialise() 공개 메소드

public Initialise ( Scene scene, IConfigSource source ) : void
scene OpenSim.Region.Framework.Scenes.Scene
source IConfigSource
리턴 void

PostInitialise() 공개 메소드

public PostInitialise ( ) : void
리턴 void

Say() 공개 메소드

public Say ( UUID agentID, Scene scene, string text ) : void
agentID UUID
scene OpenSim.Region.Framework.Scenes.Scene
text string
리턴 void