C# Class Zetbox.Generator.InterfaceTemplates.NamedObjects

Inheritance: Zetbox.Generator.ResourceTemplate
Datei anzeigen Open project: daszat/zetbox

Protected Properties

Property Type Description
ctx IZetboxContext

Public Methods

Method Description
Call ( Arebis _host, IZetboxContext ctx ) : void
Generate ( ) : void
NamedObjects ( Arebis _host, IZetboxContext ctx ) : System

Private Methods

Method Description
BuildCurrentPrefixString ( ) : void
GetNamedObjects ( ) : IEnumerable
Pop ( ) : void

Removes the top-most pathComponent from currentPrefix, closes the current class and reduces indent

Push ( string pathComponent ) : void

pushes the specified path component onto currentPrefix, starts a new class and increases indent

RenderNamedObjects ( ) : void
RenderObjects ( string type, string name, System.Guid guid ) : void

Method Details

Call() public static method

public static Call ( Arebis _host, IZetboxContext ctx ) : void
_host Arebis
ctx IZetboxContext
return void

Generate() public method

public Generate ( ) : void
return void

NamedObjects() public method

public NamedObjects ( Arebis _host, IZetboxContext ctx ) : System
_host Arebis
ctx IZetboxContext
return System

Property Details

ctx protected_oe property

protected IZetboxContext ctx
return IZetboxContext