C# 클래스 Universe.Modules.SimProtection.PhysicsMonitor

상속: INonSharedRegionModule, IPhysicsMonitor
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
m_collectingStats bool

보호된 프로퍼티들

프로퍼티 타입 설명
m_Scene IScene
m_currentPhysicsStats PhysicsStats>.Dictionary
m_lastPhysicsStats PhysicsStats>.Dictionary
m_lastUpdated System.DateTime
m_physicsStatTimer System.Timers.Timer
m_waitingForCollectionOfStats int

공개 메소드들

메소드 설명
AddPhysicsStats ( UUID RegionID, PhysicsScene scene ) : void
AddRegion ( IScene scene ) : void
Close ( ) : void
Initialize ( IConfigSource source ) : void
RegionLoaded ( IScene scene ) : void
RemoveRegion ( IScene scene ) : void

보호된 메소드들

메소드 설명
CurrentPhysicsStatsCommand ( IScene scene, string cmd ) : void
DumpStatsToConsole ( IScene scene, PhysicsStats stats ) : void
PhysicsProfilerCommand ( IScene scene, string cmd ) : void
PhysicsStatsCommand ( IScene scene, string cmd ) : void
PhysicsStatsHeartbeat ( object sender, System.Timers.ElapsedEventArgs e ) : void
StartThread ( object scenes ) : void

메소드 상세

AddPhysicsStats() 공개 메소드

public AddPhysicsStats ( UUID RegionID, PhysicsScene scene ) : void
RegionID UUID
scene Universe.Framework.Physics.PhysicsScene
리턴 void

AddRegion() 공개 메소드

public AddRegion ( IScene scene ) : void
scene IScene
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

CurrentPhysicsStatsCommand() 보호된 메소드

protected CurrentPhysicsStatsCommand ( IScene scene, string cmd ) : void
scene IScene
cmd string
리턴 void

DumpStatsToConsole() 보호된 메소드

protected DumpStatsToConsole ( IScene scene, PhysicsStats stats ) : void
scene IScene
stats PhysicsStats
리턴 void

Initialize() 공개 메소드

public Initialize ( IConfigSource source ) : void
source IConfigSource
리턴 void

PhysicsProfilerCommand() 보호된 메소드

protected PhysicsProfilerCommand ( IScene scene, string cmd ) : void
scene IScene
cmd string
리턴 void

PhysicsStatsCommand() 보호된 메소드

protected PhysicsStatsCommand ( IScene scene, string cmd ) : void
scene IScene
cmd string
리턴 void

PhysicsStatsHeartbeat() 보호된 메소드

protected PhysicsStatsHeartbeat ( object sender, System.Timers.ElapsedEventArgs e ) : void
sender object
e System.Timers.ElapsedEventArgs
리턴 void

RegionLoaded() 공개 메소드

public RegionLoaded ( IScene scene ) : void
scene IScene
리턴 void

RemoveRegion() 공개 메소드

public RemoveRegion ( IScene scene ) : void
scene IScene
리턴 void

StartThread() 보호된 메소드

protected StartThread ( object scenes ) : void
scenes object
리턴 void

프로퍼티 상세

m_Scene 보호되어 있는 프로퍼티

protected IScene m_Scene
리턴 IScene

m_collectingStats 공개적으로 프로퍼티

public bool m_collectingStats
리턴 bool

m_currentPhysicsStats 보호되어 있는 프로퍼티

protected Dictionary m_currentPhysicsStats
리턴 PhysicsStats>.Dictionary

m_lastPhysicsStats 보호되어 있는 프로퍼티

protected Dictionary m_lastPhysicsStats
리턴 PhysicsStats>.Dictionary

m_lastUpdated 보호되어 있는 프로퍼티

protected DateTime,System m_lastUpdated
리턴 System.DateTime

m_physicsStatTimer 보호되어 있는 프로퍼티

protected Timer,System.Timers m_physicsStatTimer
리턴 System.Timers.Timer

m_waitingForCollectionOfStats 보호되어 있는 프로퍼티

protected int m_waitingForCollectionOfStats
리턴 int