M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.GauntletUI.TextureProviders.ImageIdentifierTextureProvider Class Reference

Inherits TaleWorlds.GauntletUI.TextureProvider.

Public Member Functions

 ImageIdentifierTextureProvider ()
 
override TwoDimension.Texture GetTexture (TwoDimensionContext twoDimensionContext, string name)
 
override void Tick (float dt)
 
void CreateImageWithId (string id, int typeAsInt, string additionalArgs)
 
override void Clear (bool clearNextFrame)
 Only clears _providedTexture. Doesn't reset set properties from the view side.(e.g ImageTypeCode, AdditionalArgs, ImageId, IsBig)
 
void ReleaseCache ()
 
- Public Member Functions inherited from TaleWorlds.GauntletUI.TextureProvider
virtual void SetTargetSize (int width, int height)
 
abstract Texture GetTexture (TwoDimensionContext twoDimensionContext, string name)
 
virtual void Tick (float dt)
 
virtual void Clear (bool clearNextFrame)
 
void SetProperty (string name, object value)
 
object GetProperty (string name)
 

Properties

bool IsBig [get, set]
 
bool IsReleased [get, set]
 
string ImageId [get, set]
 
string AdditionalArgs [get, set]
 
int ImageTypeCode [get, set]
 

Constructor & Destructor Documentation

◆ ImageIdentifierTextureProvider()

TaleWorlds.MountAndBlade.GauntletUI.TextureProviders.ImageIdentifierTextureProvider.ImageIdentifierTextureProvider ( )

Member Function Documentation

◆ GetTexture()

override TwoDimension.Texture TaleWorlds.MountAndBlade.GauntletUI.TextureProviders.ImageIdentifierTextureProvider.GetTexture ( TwoDimensionContext  twoDimensionContext,
string  name 
)
virtual

◆ Tick()

override void TaleWorlds.MountAndBlade.GauntletUI.TextureProviders.ImageIdentifierTextureProvider.Tick ( float  dt)
virtual

◆ CreateImageWithId()

void TaleWorlds.MountAndBlade.GauntletUI.TextureProviders.ImageIdentifierTextureProvider.CreateImageWithId ( string  id,
int  typeAsInt,
string  additionalArgs 
)

◆ Clear()

override void TaleWorlds.MountAndBlade.GauntletUI.TextureProviders.ImageIdentifierTextureProvider.Clear ( bool  clearNextFrame)
virtual

◆ ReleaseCache()

void TaleWorlds.MountAndBlade.GauntletUI.TextureProviders.ImageIdentifierTextureProvider.ReleaseCache ( )

Property Documentation

◆ IsBig

bool TaleWorlds.MountAndBlade.GauntletUI.TextureProviders.ImageIdentifierTextureProvider.IsBig
getset

◆ IsReleased

bool TaleWorlds.MountAndBlade.GauntletUI.TextureProviders.ImageIdentifierTextureProvider.IsReleased
getset

◆ ImageId

string TaleWorlds.MountAndBlade.GauntletUI.TextureProviders.ImageIdentifierTextureProvider.ImageId
getset

◆ AdditionalArgs

string TaleWorlds.MountAndBlade.GauntletUI.TextureProviders.ImageIdentifierTextureProvider.AdditionalArgs
getset

◆ ImageTypeCode

int TaleWorlds.MountAndBlade.GauntletUI.TextureProviders.ImageIdentifierTextureProvider.ImageTypeCode
getset