AnyCAD Rapid API 2023
Help you to create a better world!
ImageTexture2D Class Reference
Inheritance diagram for ImageTexture2D:
Texture2D Texture GfxObject

Public Member Functions

 ImageTexture2D (Image img, TextureDesc desc)
 
Image GetSource ()
 
void AsyncLoad (String url)
 
boolean SetSource (Image image)
 
boolean IsValid ()
 
- Public Member Functions inherited from Texture2D
 Texture2D (TextureDesc desc)
 
long GetWidth ()
 
void SetWidth (long val)
 
long GetHeight ()
 
void SetHeight (long val)
 
Vector2 GetOffset ()
 
void SetOffset (Vector2 val)
 
float GetAngle ()
 
void SetAngle (float val)
 
Vector2 GetRepeat ()
 
void SetRepeat (Vector2 val)
 
Vector2 GetCenter ()
 
void SetCenter (Vector2 val)
 
boolean GetGenerateMipmap ()
 
void SetGenerateMipmap (boolean val)
 
void UpdateTransform ()
 
void Resize (long width, long height)
 
- Public Member Functions inherited from Texture
 Texture (TextureDesc desc)
 
TextureDesc GetDesc ()
 
void SetDesc (TextureDesc val)
 
UniformSet GetUniforms ()
 
long GetUpdateVersion ()
 
EnumEncoding GetEncoding ()
 
void SetEncoding (EnumEncoding val)
 
EnumMapping GetMapping ()
 
void SetMapping (EnumMapping val)
 
EnumTextureTarget GetTextureType ()
 
void SetUniform (String name, Uniform uniform)
 
void RequestUpdate ()
 
- Public Member Functions inherited from GfxObject
long GetUuid ()
 

Static Public Member Functions

static ImageTexture2D Create (String fileName)
 
- Static Public Member Functions inherited from Texture2D
static Texture2D Cast (GfxObject obj)
 

Member Function Documentation

◆ IsValid()

boolean ImageTexture2D.IsValid ( )

Reimplemented from Texture.