fCraft  0.638
Custom Minecraft Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events
fCraft.Drawing.NormalBrushFactory Class Reference

Constructs NormalBrush. More...

+ Inheritance diagram for fCraft.Drawing.NormalBrushFactory:
+ Collaboration diagram for fCraft.Drawing.NormalBrushFactory:

Public Member Functions

IBrush MakeBrush (Player player, CommandReader cmd)
 
IBrushInstance MakeInstance (Player player, CommandReader cmd, DrawOperation state)
 
- Public Member Functions inherited from fCraft.Drawing.IBrushFactory
IBrush MakeBrush ([NotNull] Player player,[NotNull] CommandReader cmd)
 Creates a new brush for a player, based on given parameters.
 
- Public Member Functions inherited from fCraft.Drawing.IBrush
IBrushInstance MakeInstance ([NotNull] Player player,[NotNull] CommandReader cmd,[NotNull] DrawOperation op)
 Creates an instance for this configured brush, for use with a specific DrawOperation.
 

Static Public Attributes

static readonly NormalBrushFactory Instance = new NormalBrushFactory()
 

Properties

string Name [get]
 
string[] Aliases [get, set]
 
string Help [get]
 
string Description [get]
 
IBrushFactory Factory [get]
 
- Properties inherited from fCraft.Drawing.IBrushFactory
string Name [get]
 Name of the brush. Should be unique.
 
string Help [get]
 Information printed to the player when they call "/help brush ThisBrushesName". Should include description and usage information.
 
string[] Aliases [get]
 List of aliases/alternate names for this brush. May be null.
 
- Properties inherited from fCraft.Drawing.IBrush
IBrushFactory Factory [get]
 IBrushFactory associated with this brush type.
 
string Description [get]
 A compact readable summary of brush type and configuration.
 

Detailed Description

Constructs NormalBrush.

Member Function Documentation

IBrush fCraft.Drawing.NormalBrushFactory.MakeBrush ( Player  player,
CommandReader  cmd 
)
IBrushInstance fCraft.Drawing.NormalBrushFactory.MakeInstance ( Player  player,
CommandReader  cmd,
DrawOperation  state 
)

Member Data Documentation

readonly NormalBrushFactory fCraft.Drawing.NormalBrushFactory.Instance = new NormalBrushFactory()
static

Property Documentation

string [] fCraft.Drawing.NormalBrushFactory.Aliases
getset
string fCraft.Drawing.NormalBrushFactory.Description
get
IBrushFactory fCraft.Drawing.NormalBrushFactory.Factory
get
string fCraft.Drawing.NormalBrushFactory.Help
get
string fCraft.Drawing.NormalBrushFactory.Name
get

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