Toolbox 0.0.1
Ritchie's accessible game engine'
Loading...
Searching...
No Matches
Ritchie.Toolbox Namespace Reference

Classes

class  Application
 The center point of Ritchie's Toolbox. More...
 
class  ApplicationSynchronizationContext
 
class  ApplicationThread
 
class  AssetReference
 
class  AssetReferenceSerializer
 
class  AssetRegistry
 
class  AssetSerializer< TAsset >
 
class  CharParse
 
class  Clipboard
 
class  ColorExtensions
 
class  ColorHelpers
 A set of utilities for working with colors. More...
 
class  DefaultOverlayCreator
 
class  DelegateLayer
 
class  EffectAsset
 
class  GuiManager
 
class  GuiSynchronizationContext
 
interface  IApplicationSource
 
interface  IAssetLoader
 
interface  IAssetRegistryHandle
 
interface  IAssetSerializer
 
interface  IAssetSerializer< TAsset >
 
interface  IGuiContext
 
interface  IJobThread
 
interface  ILayer
 
interface  IOrderedCollection< T >
 
interface  IOverlayContainer
 
interface  IOverlayCreator
 
class  JobThread
 
class  Layer
 
class  NotTweakableAttribute
 Indicates to Toolbox Editor that the associated property or field should not be shown in the inspector. The serializer will still serialize this member, unless NonSerializedAttribute is also applied. More...
 
class  Part
 Represents a part of a Thing. More...
 
class  PendingEvent
 
struct  PlatformInitializationOptions
 
class  PopoverLayer
 
class  ReflectionManager
 
class  Scene
 
class  SceneManager
 
class  ShaderManager
 
class  Thing
 Represents an object within the game world. More...
 
class  ThingExtensions
 
class  Time
 
class  Transform
 Represents the position, rotation, and scale of a Thing. More...
 

Enumerations

enum  ASsetReferenceTYpe { Embedded , Packaged }
 
enum  GuiScaleMode { None , ScaleByScreenSize }
 Enum representing a type of GUI scaling method to use. More...
 
enum  WindowMode { Fullscreen , Windowed }
 

Functions

struct RuntimeBehaviourSettings ()
 
struct ProjectSettings ()
 

Enumeration Type Documentation

◆ GuiScaleMode

Enum representing a type of GUI scaling method to use.

Enumerator
None 

Do not scale the UI; render it at the exact same dimensions as the viewport.

ScaleByScreenSize 

Scale the widget canvas based on the width or height of the viewport.