C# (CSharp) OpenBveApi.Objects Namespace

Classes

Name Description
AbstractObject Represents an abstract object. This is the base class from which all objects must inherit.
BasicMaterial Represents a material with basic properties such as colors and textures.
DistanceGlow Represents a glow where the intensity is inversely proportional to the distance between the object and the camera.
ObjectInterface Represents the interface for loading objects. Plugins must implement this interface if they wish to expose objects.
OrientationalGlow Represents an abstract orientational glow. This is the base class from which all orientational glows must inherit.
SharedFace Represents a face used in a shared mesh.
SharedMesh Represents a mesh with coordinates shared between faces.
SharedVertex Represents a vertex used in a shared mesh.