Eamon CS  3.1.0
EamonRT.Program Class Reference
Inheritance diagram for EamonRT.Program:
Eamon.Framework.Portability.IProgram AlternateBeginnersCave.Program ARuncibleCargo.Program BeginnersCaveII.Program BeginnersForest.Program Dharmaquest.Program Firestorm.Program LandOfTheMountainKing.Program OrbOfMyLife.Program SampleAdventure.Program StrongholdOfKahrDur.Program TheBeginnersCave.Program TheDeepCanyon.Program ThePyramidOfAnharos.Program TheSubAquanLaboratory.Program TheTempleOfNgurct.Program TheTrainingGround.Program TheVileGrimoireOfJaldial.Program TheWayfarersInn.Program WrenholdsSecretVigil.Program

Public Member Functions

virtual void SetPunctSpaceCode ()
 
virtual RetCode DdMain (string[] args)
 
virtual RetCode RtMain (string[] args)
 
virtual void Main (string[] args)
 

Public Attributes

bool _ddfnFlag
 
bool _nlFlag
 

Properties

virtual bool EnableStdio [get, set]
 
virtual bool LineWrapUserInput [get, set]
 
virtual Action< IDictionary< Type, Type > > LoadPortabilityClassMappings [get, set]
 
virtual string ProgramName = "EamonRT" [get, set]
 
virtual Type EngineType = typeof(Game.Plugin.Engine) [get, set]
 
- Properties inherited from Eamon.Framework.Portability.IProgram
bool EnableStdio [get, set]
 
bool LineWrapUserInput [get, set]
 
Action< IDictionary< Type, Type > > LoadPortabilityClassMappings [get, set]
 

Member Function Documentation

◆ DdMain()

virtual RetCode EamonRT.Program.DdMain ( string[]  args)
virtual

Parameters
args
Returns

◆ Main()

virtual void EamonRT.Program.Main ( string[]  args)
virtual

Parameters
args

Implements Eamon.Framework.Portability.IProgram.

◆ RtMain()

virtual RetCode EamonRT.Program.RtMain ( string[]  args)
virtual

Parameters
args
Returns

◆ SetPunctSpaceCode()

Member Data Documentation

◆ _ddfnFlag

bool EamonRT.Program._ddfnFlag

◆ _nlFlag

bool EamonRT.Program._nlFlag

Property Documentation

◆ EnableStdio

virtual bool EamonRT.Program.EnableStdio
getset

◆ EngineType

virtual Type EamonRT.Program.EngineType = typeof(Game.Plugin.Engine)
getset

◆ LineWrapUserInput

virtual bool EamonRT.Program.LineWrapUserInput
getset

◆ LoadPortabilityClassMappings

virtual Action<IDictionary<Type, Type> > EamonRT.Program.LoadPortabilityClassMappings
getset

◆ ProgramName

virtual string EamonRT.Program.ProgramName = "EamonRT"
getset


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