Class LibNoiseShaderFile
Inheritance
LibNoiseShaderFile
Assembly: JeremyAnsel.LibNoiseShader.dll
Syntax
public sealed class LibNoiseShaderFile
Constructors
|
Edit this page
View Source
LibNoiseShaderFile()
Declaration
public LibNoiseShaderFile()
Properties
|
Edit this page
View Source
Builders
Declaration
public List<IFileBuilder> Builders { get; }
Property Value
|
Edit this page
View Source
HasPositions
Declaration
public bool HasPositions { get; set; }
Property Value
|
Edit this page
View Source
Modules
Declaration
public List<IFileModule> Modules { get; }
Property Value
|
Edit this page
View Source
NoiseSeed
Declaration
public int NoiseSeed { get; set; }
Property Value
|
Edit this page
View Source
Renderers
Declaration
public List<IFileRenderer> Renderers { get; }
Property Value
|
Edit this page
View Source
Version
Declaration
public int Version { get; }
Property Value
Methods
|
Edit this page
View Source
GetBuilderByName(string)
Declaration
public IBuilder? GetBuilderByName(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
|
Edit this page
View Source
GetFileBuilderByName(string)
Declaration
public IFileBuilder? GetFileBuilderByName(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
|
Edit this page
View Source
GetFileModuleByName(string)
Declaration
public IFileModule? GetFileModuleByName(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
|
Edit this page
View Source
GetFileRendererByName(string)
Declaration
public IFileRenderer? GetFileRendererByName(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
|
Edit this page
View Source
GetMainBuilder()
Declaration
public IBuilder? GetMainBuilder()
Returns
|
Edit this page
View Source
GetMainFileBuilder()
Declaration
public IFileBuilder? GetMainFileBuilder()
Returns
|
Edit this page
View Source
GetMainFileModule()
Declaration
public IFileModule? GetMainFileModule()
Returns
|
Edit this page
View Source
GetMainFileRenderer()
Declaration
public IFileRenderer? GetMainFileRenderer()
Returns
|
Edit this page
View Source
GetMainModule()
Declaration
public IModule? GetMainModule()
Returns
|
Edit this page
View Source
GetMainRenderer()
Declaration
public IRenderer? GetMainRenderer()
Returns
|
Edit this page
View Source
GetModuleByName(string)
Declaration
public IModule? GetModuleByName(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
|
Edit this page
View Source
GetRendererByName(string)
Declaration
public IRenderer? GetRendererByName(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
|
Edit this page
View Source
HasMain()
Declaration
Returns
|
Edit this page
View Source
Load(Stream?)
Declaration
public static LibNoiseShaderFile Load(Stream? stream)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
Returns
|
Edit this page
View Source
Load(string)
Declaration
public static LibNoiseShaderFile Load(string filename)
Parameters
Type |
Name |
Description |
string |
filename |
|
Returns
|
Edit this page
View Source
Write(Stream?)
Declaration
public void Write(Stream? stream)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
|
Edit this page
View Source
Write(string)
Declaration
public void Write(string filename)
Parameters
Type |
Name |
Description |
string |
filename |
|