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

Public Member Functions

abstract Task Execute ()
 
- Public Member Functions inherited from SiliconStudio.Core.ComponentBase
void Dispose ()
 
override string ToString ()
 

Protected Member Functions

 Script (IServiceRegistry registry)
 
- Protected Member Functions inherited from SiliconStudio.Paradox.ScriptContext
 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...
 

Additional Inherited Members

- Public Attributes inherited from SiliconStudio.Core.ComponentBase
PropertyContainer Tags
 Gets the attached properties to this component. More...
 
- Properties inherited from SiliconStudio.Paradox.ScriptContext
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...
 
- Events inherited from SiliconStudio.Paradox.Games.IVirtualResolution
EventHandler< EventArgsVirtualResolutionChanged
 Occurs when the virtual resolution changed. More...
 

Detailed Description

Definition at line 9 of file Script.cs.

Constructor & Destructor Documentation

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

Definition at line 11 of file Script.cs.

Member Function Documentation

abstract Task SiliconStudio.Paradox.Script.Execute ( )
pure virtual

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