PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
HitDirectionImagesBase Class Reference

Private Member Functions

void HitDirectionImagesBase ()
 
protected void PerformRegisterImages ()
 
protected void RegisterImage (string layout_path, string image_name)
 
protected void RandomizeImageIdx ()
 
protected array< stringGetTypeLayoutPathArray ()
 
protected array< stringGetTypeImagePathArray ()
 
void GetCurrentImageData (out Widget layout, out Widget image)
 Layout should be sufficient for generic manipulation of the hit image.
 

Private Attributes

int m_ImageIndex
 

Constructor & Destructor Documentation

◆ HitDirectionImagesBase()

Member Function Documentation

◆ GetCurrentImageData()

void GetCurrentImageData ( out Widget  layout,
out Widget  image 
)
inlineprivate

Layout should be sufficient for generic manipulation of the hit image.

References WorkspaceWidget::CreateWidgets(), GetGame(), GetTypeImagePathArray(), GetTypeLayoutPathArray(), CGame::GetWorkspace(), and m_ImageIndex.

Referenced by HitDirectionEffectBase::HitDirectionEffectBase().

◆ GetTypeImagePathArray()

protected array< string > GetTypeImagePathArray ( )
inlineprivate

◆ GetTypeLayoutPathArray()

protected array< string > GetTypeLayoutPathArray ( )
inlineprivate

◆ PerformRegisterImages()

protected void PerformRegisterImages ( )
inlineprivate

Referenced by HitDirectionImagesBase().

◆ RandomizeImageIdx()

protected void RandomizeImageIdx ( )
inlineprivate

◆ RegisterImage()

protected void RegisterImage ( string  layout_path,
string  image_name 
)
inlineprivate

Field Documentation

◆ m_ImageIndex

int m_ImageIndex
private

The documentation for this class was generated from the following file: