Urho.Texture3D Class
3D texture resource.
See Also: Texture3D
Syntax
public class Texture3D : Texture
Requirements
Namespace: Urho
Assembly: Urho (in Urho.dll)
Assembly Versions: 1.0.0.0
Assembly: Urho (in Urho.dll)
Assembly Versions: 1.0.0.0
The members of Urho.Texture3D are listed below.
See Also: Texture
Public Constructors
Protected Constructors
Empty constructor, chain to this constructor when you provide your own constructor that sets the handle field. |
Public Properties
[read-only] override | Type | StringHash. Urho's type system type. |
[read-only] override | TypeName | String. Urho's low-level type name. |
[read-only] static | TypeNameStatic | String. Urho's low-level type name, accessible as a static method. |
[read-only] static | TypeStatic | StringHash. Urho's low-level type, accessible as a static method. |
Public Methods
override | BeginLoad(File) | |
override | BeginLoad(MemoryBuffer) | |
override | EndLoad()Finish resource loading. Always called from the main thread. Return true if successful. | |
GetData(UInt32, IntPtr)Get data from a mip level. The destination buffer must be big enough. Return true if successful. | ||
static | RegisterObject(Context)Register object factory. | |
Release()Release the texture. | ||
SetData(Image, Boolean) | ||
SetData(UInt32, Int32, Int32, Int32, Int32, Int32, Int32, Void*)Set data either partially or fully on a mip level. Return true if successful. | ||
SetSize(Int32, Int32, Int32, UInt32, TextureUsage)Set size, format and usage. Zero size will follow application window size. Return true if successful. |