C# Class Universe.Region.Culler

Inheritance: ICuller
ファイルを表示 Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Public Methods

Method Description
Culler ( IScene scene ) : System
DistanceCulling ( IScenePresence client, IEntity entity, IScene scene ) : bool
ShowEntityToClient ( IScenePresence client, IEntity entity, IScene scene ) : bool
ShowEntityToClient ( IScenePresence client, IEntity entity, IScene scene, int currentTickCount ) : bool

Private Methods

Method Description
HardCullingCheck ( ISceneEntity childEntity ) : bool
LengthSquared ( float a, float b ) : float
ParcelPrivateCulling ( IScenePresence client, IEntity entity ) : bool

Method Details

Culler() public method

public Culler ( IScene scene ) : System
scene IScene
return System

DistanceCulling() public method

public DistanceCulling ( IScenePresence client, IEntity entity, IScene scene ) : bool
client IScenePresence
entity IEntity
scene IScene
return bool

ShowEntityToClient() public method

public ShowEntityToClient ( IScenePresence client, IEntity entity, IScene scene ) : bool
client IScenePresence
entity IEntity
scene IScene
return bool

ShowEntityToClient() public method

public ShowEntityToClient ( IScenePresence client, IEntity entity, IScene scene, int currentTickCount ) : bool
client IScenePresence
entity IEntity
scene IScene
currentTickCount int
return bool