ResourceBase

Description

abstract class Tinman.Terrain.Rendering.ResourceBase

Derived from

Disposable abstract
IResource

Extended by

Bitmap sealed
EnvironmentMapResource sealed
GeometryBuffer abstract
GpuBufferBase abstract
ModelGeometryBuffer sealed
PixelFont sealed
RenderTarget abstract
ScreenQuad sealed
ShadowMappingResource sealed
TerrainBufferResource sealed
Texture2D abstract
TextureAtlas sealed
TextureCube abstract
VertexBufferCache sealed

Abstract base class for IResource implementations.

Protected / Methods

Binding​Changed


[EmptyBody]
protected virtual method BindingChanged → ()

This method is called each time return value of IResource.Binding1 has changed.

Name​Changed


[EmptyBody]
protected virtual method NameChanged → ()

Called from IResource.Name when the resource name has changed.

Protected / Attributes

Type


protected abstract attribute Type → (get)

value : string

[not-empty]
The human-readable resource type name.

Returns a human-readable name for the type of this resource.

Logging

Logger


public static readonly attribute Logger → (ILogger)

The logger object of this class.