C# Class Engine.Objects.ColorInstance

Inheritance: Jurassic.Library.ObjectInstance
Mostra file Open project: Radnen/sphere-sfml Class Usage Examples

Public Methods

Method Description
ColorInstance ( ObjectInstance prototype ) : System
ColorInstance ( ScriptEngine parent, System.Color color ) : System
ColorInstance ( ScriptEngine parent, ColorInstance color ) : System
ColorInstance ( ScriptEngine parent, int packed ) : System
ColorInstance ( ScriptEngine parent, int r, int g, int b, int a ) : System
GetColor ( ) : System.Color

Gets the underlying SFML color.

GetInt ( ) : int

Gets the color as a packed integer.

ToString ( ) : string

Standard Sphere ToString()

Private Methods

Method Description
PopulateDescriptors ( ScriptEngine parent ) : void

The idea here is to cache descriptors so that we have lightning fast performance.

Method Details

ColorInstance() public method

public ColorInstance ( ObjectInstance prototype ) : System
prototype Jurassic.Library.ObjectInstance
return System

ColorInstance() public method

public ColorInstance ( ScriptEngine parent, System.Color color ) : System
parent ScriptEngine
color System.Color
return System

ColorInstance() public method

public ColorInstance ( ScriptEngine parent, ColorInstance color ) : System
parent ScriptEngine
color ColorInstance
return System

ColorInstance() public method

public ColorInstance ( ScriptEngine parent, int packed ) : System
parent ScriptEngine
packed int
return System

ColorInstance() public method

public ColorInstance ( ScriptEngine parent, int r, int g, int b, int a ) : System
parent ScriptEngine
r int
g int
b int
a int
return System

GetColor() public method

Gets the underlying SFML color.
public GetColor ( ) : System.Color
return System.Color

GetInt() public method

Gets the color as a packed integer.
public GetInt ( ) : int
return int

ToString() public method

Standard Sphere ToString()
public ToString ( ) : string
return string