Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
SiliconStudio.Paradox.ScriptContext Class Reference
Inheritance diagram for SiliconStudio.Paradox.ScriptContext:
SiliconStudio.Core.ComponentBase SiliconStudio.Paradox.IScriptContext SiliconStudio.Core.IComponent SiliconStudio.Core.ICollectorHolder SiliconStudio.Core.IReferencable SiliconStudio.Paradox.Games.IVirtualResolution SiliconStudio.Core.IReferencable ScriptTest2.CameraScript SiliconStudio.Paradox.Script

Protected Member Functions

 ScriptContext (IServiceRegistry registry)
 
override void Destroy ()
 Disposes of object resources. More...
 
- Protected Member Functions inherited from SiliconStudio.Core.ComponentBase
 ComponentBase ()
 Initializes a new instance of the ComponentBase class. More...
 
 ComponentBase (string name)
 Initializes a new instance of the ComponentBase class. More...
 
virtual void OnNameChanged ()
 Called when Name property was changed. More...
 

Properties

AudioSystem Audio [get, set]
 
IServiceRegistry Services [get, set]
 
object Parameter [get, set]
 
IGame Game [get, set]
 
AssetManager Asset [get, set]
 
GraphicsDevice GraphicsDevice [get]
 
UISystem UI [get, set]
 
InputManager Input [get, set]
 
EntitySystem Entities [get, set]
 
ScriptSystem Script [get, set]
 
RenderSystem RenderSystem [get, set]
 
EffectSystem EffectSystem [get, set]
 
Vector3 VirtualResolution [get, set]
 
EventHandler< EventArgsVirtualResolutionChanged
 
- Properties inherited from SiliconStudio.Core.ComponentBase
long Id [get, set]
 
string Name [get, set]
 Gets or sets the name of this component. More...
 
bool IsDisposed [get, set]
 Has the component been disposed or not yet. More...
 
- Properties inherited from SiliconStudio.Core.IComponent
long Id [get]
 Gets the id of this component. More...
 
string Name [get]
 Gets the name of this component. More...
 
- Properties inherited from SiliconStudio.Core.IReferencable
int ReferenceCount [get]
 Gets the reference count of this instance. More...
 
- Properties inherited from SiliconStudio.Core.ICollectorHolder
ObjectCollector Collector [get]
 Gets the collector. More...
 
- Properties inherited from SiliconStudio.Paradox.IScriptContext
IServiceRegistry Services [get]
 
object Parameter [get, set]
 
IGame Game [get]
 
AssetManager Asset [get]
 
GraphicsDevice GraphicsDevice [get]
 
InputManager Input [get]
 
EntitySystem Entities [get]
 
ScriptSystem Script [get]
 
RenderSystem RenderSystem [get]
 
EffectSystem EffectSystem [get]
 
AudioSystem Audio [get]
 
UISystem UI [get]
 
- Properties inherited from SiliconStudio.Paradox.Games.IVirtualResolution
Vector3 VirtualResolution [get, set]
 Gets or sets the screen virtual resolution to use for this game. More...
 

Additional Inherited Members

- Public Member Functions inherited from SiliconStudio.Core.ComponentBase
void Dispose ()
 
override string ToString ()
 
- Public Attributes inherited from SiliconStudio.Core.ComponentBase
PropertyContainer Tags
 Gets the attached properties to this component. More...
 
- Events inherited from SiliconStudio.Paradox.Games.IVirtualResolution
EventHandler< EventArgsVirtualResolutionChanged
 Occurs when the virtual resolution changed. More...
 

Detailed Description

Definition at line 51 of file ScriptContext.cs.

Constructor & Destructor Documentation

SiliconStudio.Paradox.ScriptContext.ScriptContext ( IServiceRegistry  registry)
protected

Definition at line 57 of file ScriptContext.cs.

Member Function Documentation

override void SiliconStudio.Paradox.ScriptContext.Destroy ( )
protectedvirtual

Disposes of object resources.

Reimplemented from SiliconStudio.Core.ComponentBase.

Definition at line 105 of file ScriptContext.cs.

Property Documentation

AssetManager SiliconStudio.Paradox.ScriptContext.Asset
getset

Definition at line 83 of file ScriptContext.cs.

AudioSystem SiliconStudio.Paradox.ScriptContext.Audio
getset

Definition at line 75 of file ScriptContext.cs.

EffectSystem SiliconStudio.Paradox.ScriptContext.EffectSystem
getset

Definition at line 103 of file ScriptContext.cs.

EntitySystem SiliconStudio.Paradox.ScriptContext.Entities
getset

Definition at line 97 of file ScriptContext.cs.

IGame SiliconStudio.Paradox.ScriptContext.Game
getset

Definition at line 81 of file ScriptContext.cs.

GraphicsDevice SiliconStudio.Paradox.ScriptContext.GraphicsDevice
get

Definition at line 86 of file ScriptContext.cs.

InputManager SiliconStudio.Paradox.ScriptContext.Input
getset

Definition at line 95 of file ScriptContext.cs.

object SiliconStudio.Paradox.ScriptContext.Parameter
getset

Definition at line 79 of file ScriptContext.cs.

RenderSystem SiliconStudio.Paradox.ScriptContext.RenderSystem
getset

Definition at line 101 of file ScriptContext.cs.

ScriptSystem SiliconStudio.Paradox.ScriptContext.Script
getset

Definition at line 99 of file ScriptContext.cs.

IServiceRegistry SiliconStudio.Paradox.ScriptContext.Services
getset

Definition at line 77 of file ScriptContext.cs.

UISystem SiliconStudio.Paradox.ScriptContext.UI
getset

Definition at line 93 of file ScriptContext.cs.

Vector3 SiliconStudio.Paradox.ScriptContext.VirtualResolution
getset

Definition at line 110 of file ScriptContext.cs.

EventHandler<EventArgs> SiliconStudio.Paradox.ScriptContext.VirtualResolutionChanged
addremove

Definition at line 116 of file ScriptContext.cs.


The documentation for this class was generated from the following file: