-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Maxwolf edited this page Jan 2, 2016
·
3 revisions
Core library, holds the simulation application abstract class. Any new simulations will need to have their primary entry point inherit this class.
Namespace | Description |
---|---|
WolfCurses | Core library, holds the simulation application abstract class. Any new simulations will need to have their primary entry point inherit this class. |
WolfCurses.Control | Basic widget rendering for forms and windows that want to build their displays from components rather than text only prompts. |
WolfCurses.Form | Attached to windows, forms require you assign their parent window using an attribute so they can be reflected over during runtime. |
WolfCurses.Menu | Dynamic menu system that uses enumeration attributes to define what commands are valid for a given window, this is not required and completely optional. |
WolfCurses API
Created by Ron 'Maxwolf' McDowell
Send comments on this topic to [ron.mcdowell@gmail.com](mailto:ron.mcdowell%40gmail.com?Subject=WolfCurses API)- Project Overview
- Namespace List
- ArrayExtensions
- AttributeExtensions
- EnumerableExtension
- Methods
- IModule
- InputManager
- ITick
- IWindow
- Module
- Randomizer
- SceneGraph
- SimulationApp
- StringExtensions
- TypeExtensions
- Window(TCommands, TData)
- WindowData
- WindowFactory
- WindowManager
- Control Namespace
- MarqueeBar
- TextProgress
- Form Namespaces
- Form Namespace
- Form(TData)
- FormFactory
- IForm Interface
- ParentWindowAttribute Class
- Form.Input Namespace
- DialogResponse Enumeration
- DialogType Enumeration
- InputForm(T) Class
- Menu Namespace
- IMenuChoice(T) Interface
- MenuChoice(T) Class