C# Class fCraft.Drawing.CloudyBrush

Brush that uses 3D perlin noise to create "cloudy" patterns.
Inheritance: IBrush, IBrushInstance
Afficher le fichier Open project: fragmer/fCraft Class Usage Examples

Private Properties

Свойство Type Description
MakeInstance IBrushInstance

Méthodes publiques

Méthode Description
Begin ( Player player, DrawOperation op ) : bool
Clone ( ) : IBrush
CloudyBrush ( ) : System
CloudyBrush ( AbstractPerlinNoiseBrush other ) : System
CloudyBrush ( Block oneBlock, int ratio ) : System
CloudyBrush ( CloudyBrush other ) : System
CloudyBrush ( [ blocks, [ ratios ) : System
End ( ) : void
MakeInstance ( Player player, CommandReader cmd, DrawOperation op ) : IBrushInstance
NextBlock ( DrawOperation op ) : Block
NextSeed ( ) : UInt16

Méthodes protégées

Méthode Description
MapAllValues ( float rawValues ) : bool
MapValue ( float rawValue ) : float

Private Methods

Méthode Description
MakeInstance ( [ player, [ cmd, [ state ) : IBrushInstance

Method Details

Begin() public méthode

public Begin ( Player player, DrawOperation op ) : bool
player Player
op DrawOperation
Résultat bool

Clone() public méthode

public Clone ( ) : IBrush
Résultat IBrush

CloudyBrush() public méthode

public CloudyBrush ( ) : System
Résultat System

CloudyBrush() public méthode

public CloudyBrush ( AbstractPerlinNoiseBrush other ) : System
other AbstractPerlinNoiseBrush
Résultat System

CloudyBrush() public méthode

public CloudyBrush ( Block oneBlock, int ratio ) : System
oneBlock Block
ratio int
Résultat System

CloudyBrush() public méthode

public CloudyBrush ( CloudyBrush other ) : System
other CloudyBrush
Résultat System

CloudyBrush() public méthode

public CloudyBrush ( [ blocks, [ ratios ) : System
blocks [
ratios [
Résultat System

End() public méthode

public End ( ) : void
Résultat void

MakeInstance() public méthode

public MakeInstance ( Player player, CommandReader cmd, DrawOperation op ) : IBrushInstance
player Player
cmd CommandReader
op DrawOperation
Résultat IBrushInstance

MapAllValues() protected méthode

protected MapAllValues ( float rawValues ) : bool
rawValues float
Résultat bool

MapValue() protected méthode

protected MapValue ( float rawValue ) : float
rawValue float
Résultat float

NextBlock() public méthode

public NextBlock ( DrawOperation op ) : Block
op DrawOperation
Résultat Block

NextSeed() public static méthode

public static NextSeed ( ) : UInt16
Résultat System.UInt16