C# Class FSO.Client.UI.Controls.UISim

Renders a sim in the UI, this class just helps translate the UI world into the 3D world for sim rendering
Inheritance: FSO.Client.UI.Framework.UIElement
Afficher le fichier Open project: RHY3756547/FreeSO Class Usage Examples

Méthodes publiques

Свойство Type Description
AutoRotate bool
Avatar FSO.Vitaboy.AdultVitaboyModel
HeadXPos float
RotationRange float
RotationSpeed float
RotationStartAngle float
SimScale float
ViewScale float

Protected Properties

Свойство Type Description
m_BodyOutfitID ulong
m_City CityInfo
m_CreatedThisSession bool
m_Description string
m_GUID Guid
m_HeadOutfitID ulong
m_HouseX short
m_LotID int
m_Name string
m_Sex string
m_Timestamp string

Méthodes publiques

Méthode Description
AssignGUID ( string GUID ) : void

Received a server-generated GUID.

Draw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
PreDraw ( UISpriteBatch batch ) : void
UISim ( Guid GUID ) : System
UISim ( Guid GUID, bool AddScene ) : System
UISim ( string GUID ) : System
UISim ( string GUID, bool AddScene ) : System
Update ( UpdateState state ) : void

Private Methods

Méthode Description
GraphicsDevice_DeviceReset ( object sender, EventArgs e ) : void
UISimInit ( ) : void

Method Details

AssignGUID() public méthode

Received a server-generated GUID.
public AssignGUID ( string GUID ) : void
GUID string The GUID to assign to this sim.
Résultat void

Draw() public méthode

public Draw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
batch FSO.Client.UI.Framework.UISpriteBatch
Résultat void

PreDraw() public méthode

public PreDraw ( UISpriteBatch batch ) : void
batch UISpriteBatch
Résultat void

UISim() public méthode

public UISim ( Guid GUID ) : System
GUID Guid
Résultat System

UISim() public méthode

public UISim ( Guid GUID, bool AddScene ) : System
GUID Guid
AddScene bool
Résultat System

UISim() public méthode

public UISim ( string GUID ) : System
GUID string
Résultat System

UISim() public méthode

public UISim ( string GUID, bool AddScene ) : System
GUID string
AddScene bool
Résultat System

Update() public méthode

public Update ( UpdateState state ) : void
state UpdateState
Résultat void

Property Details

AutoRotate public_oe property

public bool AutoRotate
Résultat bool

Avatar public_oe property

public AdultVitaboyModel,FSO.Vitaboy Avatar
Résultat FSO.Vitaboy.AdultVitaboyModel

HeadXPos public_oe property

public float HeadXPos
Résultat float

RotationRange public_oe property

public float RotationRange
Résultat float

RotationSpeed public_oe property

public float RotationSpeed
Résultat float

RotationStartAngle public_oe property

public float RotationStartAngle
Résultat float

SimScale public_oe property

public float SimScale
Résultat float

ViewScale public_oe property

public float ViewScale
Résultat float

m_BodyOutfitID protected_oe property

protected ulong m_BodyOutfitID
Résultat ulong

m_City protected_oe property

protected CityInfo m_City
Résultat CityInfo

m_CreatedThisSession protected_oe property

protected bool m_CreatedThisSession
Résultat bool

m_Description protected_oe property

protected string m_Description
Résultat string

m_GUID protected_oe property

protected Guid m_GUID
Résultat Guid

m_HeadOutfitID protected_oe property

protected ulong m_HeadOutfitID
Résultat ulong

m_HouseX protected_oe property

protected short m_HouseX
Résultat short

m_LotID protected_oe property

protected int m_LotID
Résultat int

m_Name protected_oe property

protected string m_Name
Résultat string

m_Sex protected_oe property

protected string m_Sex
Résultat string

m_Timestamp protected_oe property

protected string m_Timestamp
Résultat string