Eamon CS  3.1.0
EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01 Class Reference
Inheritance diagram for EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01:
Eamon.Game.Menus.Menu EamonDD.Framework.Menus.ActionMenus.IAdventureSupportMenu01 Eamon.Framework.Menus.IMenu Eamon.Framework.Menus.IMenu EamonDD.Game.Menus.ActionMenus.AddCustomAdventureClassesMenu EamonDD.Game.Menus.ActionMenus.AddCustomAdventureMenu EamonDD.Game.Menus.ActionMenus.AddStandardAdventureMenu EamonDD.Game.Menus.ActionMenus.DeleteAdventureMenu EamonDD.Game.Menus.ActionMenus.DeleteCustomAdventureClassesMenu

Public Member Functions

virtual string ReplaceMacros (string fileText)
 
virtual bool IsAdventureNameValid ()
 
virtual void CheckForPrerequisites ()
 
virtual void GetAdventureName ()
 
virtual void GetAuthorName ()
 
virtual void GetAuthorInitials ()
 
virtual void SelectAdvDbDataFiles ()
 
virtual void QueryToAddAdventure ()
 
virtual void QueryToProcessAdventure ()
 
virtual void CreateQuickLaunchFiles ()
 
virtual void CreateAdventureFolder ()
 
virtual void CreateCustomClassFile ()
 
virtual void CreateHintsXml ()
 
virtual void UpdateAdvDbDataFiles ()
 
virtual void UpdateDatFileClasses ()
 
virtual void RebuildProject ()
 
virtual void DeleteAdvBinaryFiles ()
 
virtual void PrintAdventureCreated ()
 
virtual void PrintAdventureProcessed ()
 
 AdventureSupportMenu01 ()
 
- Public Member Functions inherited from Eamon.Game.Menus.Menu
virtual bool IsCharMenuItem (char ch)
 
virtual void PrintSubtitle ()
 
virtual bool ShouldBreakMenuLoop ()
 
virtual void Startup ()
 
virtual void Shutdown ()
 
virtual void Execute ()
 
 Menu ()
 

Properties

virtual bool GotoCleanup [get, set]
 
virtual bool IncludeInterface [get, set]
 
virtual SupportMenuType SupportMenuType [get, set]
 
virtual string AdventureName [get, set]
 
virtual string AdventureName01 [get, set]
 
virtual string AuthorName [get, set]
 
virtual string AuthorInitials [get, set]
 
virtual string ParentClassFileName [get, set]
 
virtual string HintsXmlText [get, set]
 
virtual string EditAdventurePshText = @"EamonDD|EditYourAdventureName.psh|-pfn|YourLibraryName.dll|-wd|..\..\Adventures\YourAdventureName|-la|-rge" [get, set]
 
virtual string ResumeAdventurePshText = @"EamonRT|ResumeYourAdventureName.psh|-pfn|YourLibraryName.dll|-wd|..\..\Adventures\YourAdventureName" [get, set]
 
virtual string InterfaceCsText [get, set]
 
virtual string InterfaceCsText01 [get, set]
 
virtual string ClassWithInterfaceCsText [get, set]
 
virtual string ClassWithInterfaceCsText01 [get, set]
 
virtual string ClassCsText [get, set]
 
virtual IList< string > SelectedAdvDbDataFileList [get, set]
 
virtual IList< string > SelectedClassFileList [get, set]
 
- Properties inherited from Eamon.Game.Menus.Menu
virtual string Title [get, set]
 
virtual StringBuilder Buf [get, set]
 
virtual IList< IMenuItemMenuItemList [get, set]
 
- Properties inherited from Eamon.Framework.Menus.IMenu
string Title [get, set]
 
StringBuilder Buf [get, set]
 
IList< IMenuItemMenuItemList [get, set]
 

Constructor & Destructor Documentation

◆ AdventureSupportMenu01()

EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.AdventureSupportMenu01 ( )

Member Function Documentation

◆ CheckForPrerequisites()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.CheckForPrerequisites ( )
virtual

◆ CreateAdventureFolder()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.CreateAdventureFolder ( )
virtual

◆ CreateCustomClassFile()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.CreateCustomClassFile ( )
virtual

◆ CreateHintsXml()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.CreateHintsXml ( )
virtual

◆ CreateQuickLaunchFiles()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.CreateQuickLaunchFiles ( )
virtual

◆ DeleteAdvBinaryFiles()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.DeleteAdvBinaryFiles ( )
virtual

◆ GetAdventureName()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.GetAdventureName ( )
virtual

◆ GetAuthorInitials()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.GetAuthorInitials ( )
virtual

◆ GetAuthorName()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.GetAuthorName ( )
virtual

◆ IsAdventureNameValid()

virtual bool EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.IsAdventureNameValid ( )
virtual

Returns

◆ PrintAdventureCreated()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.PrintAdventureCreated ( )
virtual

◆ PrintAdventureProcessed()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.PrintAdventureProcessed ( )
virtual

◆ QueryToAddAdventure()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.QueryToAddAdventure ( )
virtual

◆ QueryToProcessAdventure()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.QueryToProcessAdventure ( )
virtual

◆ RebuildProject()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.RebuildProject ( )
virtual

◆ ReplaceMacros()

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.ReplaceMacros ( string  fileText)
virtual

Parameters
fileText
Returns

◆ SelectAdvDbDataFiles()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.SelectAdvDbDataFiles ( )
virtual

◆ UpdateAdvDbDataFiles()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.UpdateAdvDbDataFiles ( )
virtual

◆ UpdateDatFileClasses()

virtual void EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.UpdateDatFileClasses ( )
virtual

Property Documentation

◆ AdventureName

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.AdventureName
getset

◆ AdventureName01

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.AdventureName01
getset

◆ AuthorInitials

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.AuthorInitials
getset

◆ AuthorName

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.AuthorName
getset

◆ ClassCsText

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.ClassCsText
getset
Initial value:
=
@"
// YourClassName.cs
// Copyright (c) 2014+ by YourAuthorName. All rights reserved.
YourEamonUsingStatementusing Eamon.Game.Attributes;
YourEamonRTUsingStatementusing static YourAdventureName.Game.Plugin.Globals;
namespace YourAdventureName.YourGameNamespaceName
{
[ClassMappings]
public class YourClassName : EamonLibraryName.YourGameNamespaceName.YourClassName, YourInterfaceName
{
}
}
"

◆ ClassWithInterfaceCsText

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.ClassWithInterfaceCsText
getset
Initial value:
=
@"
// YourClassName.cs
// Copyright (c) 2014+ by YourAuthorName. All rights reserved.
YourEamonUsingStatementusing Eamon.Game.Attributes;
YourEamonRTUsingStatementusing static YourAdventureName.Game.Plugin.Globals;
namespace YourAdventureName.YourGameNamespaceName
{
[ClassMappings(typeof(YourInterfaceName))]
public class YourClassName : EamonLibraryName.YourGameNamespaceName.YourClassName, YourFrameworkNamespaceName.YourInterfaceName
{
}
}
"

◆ ClassWithInterfaceCsText01

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.ClassWithInterfaceCsText01
getset
Initial value:
=
@"
// YourClassName.cs
// Copyright (c) 2014+ by YourAuthorName. All rights reserved.
using Eamon.Game.Attributes;
using static YourAdventureName.Game.Plugin.Globals;
namespace YourAdventureName.YourGameNamespaceName
{
[ClassMappings]
public class YourClassName : EamonLibraryName.YourGameNamespaceName.EamonRTClassName, YourFrameworkNamespaceName.YourInterfaceName
{
}
}
"

◆ EditAdventurePshText

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.EditAdventurePshText = @"EamonDD|EditYourAdventureName.psh|-pfn|YourLibraryName.dll|-wd|..\..\Adventures\YourAdventureName|-la|-rge"
getset

◆ GotoCleanup

virtual bool EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.GotoCleanup
getset

◆ HintsXmlText

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.HintsXmlText
getset

◆ IncludeInterface

virtual bool EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.IncludeInterface
getset

◆ InterfaceCsText

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.InterfaceCsText
getset
Initial value:
=
@"
// YourInterfaceName.cs
// Copyright (c) 2014+ by YourAuthorName. All rights reserved.
using static YourAdventureName.Game.Plugin.Globals;
namespace YourAdventureName.YourFrameworkNamespaceName
{
public interface YourInterfaceName : EamonLibraryName.YourFrameworkNamespaceName.YourInterfaceName
{
}
}
"

◆ InterfaceCsText01

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.InterfaceCsText01
getset
Initial value:
=
@"
// YourInterfaceName.cs
// Copyright (c) 2014+ by YourAuthorName. All rights reserved.
YourEamonRTUsingStatementusing static YourAdventureName.Game.Plugin.Globals;
namespace YourAdventureName.YourFrameworkNamespaceName
{
public interface YourInterfaceName : EamonRTInterfaceName
{
}
}
"

◆ ParentClassFileName

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.ParentClassFileName
getset

◆ ResumeAdventurePshText

virtual string EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.ResumeAdventurePshText = @"EamonRT|ResumeYourAdventureName.psh|-pfn|YourLibraryName.dll|-wd|..\..\Adventures\YourAdventureName"
getset

◆ SelectedAdvDbDataFileList

virtual IList<string> EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.SelectedAdvDbDataFileList
getset

◆ SelectedClassFileList

virtual IList<string> EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.SelectedClassFileList
getset

◆ SupportMenuType

virtual SupportMenuType EamonDD.Game.Menus.ActionMenus.AdventureSupportMenu01.SupportMenuType
getset


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