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

Private Member Functions

void CargoContainerRow (LayoutHolder parent)
 
void UnfocusAll ()
 
void SetFocus (int column)
 
bool GetIconSize (int row, int column, out int width, out int height)
 
int GetFocusedColumn ()
 
override void SetLayoutName ()
 
void SetEntity (EntityAI entity)
 
void DropReceived (Widget w, int x, int y, Widget receiver)
 
void DraggingOver (Widget w, int x, int y, Widget receiver)
 
void ColumnOnDraggingOver0 (Widget w)
 !-—
 
void ColumnOnDraggingOver1 (Widget w)
 
void ColumnOnDraggingOver2 (Widget w)
 
void ColumnOnDraggingOver3 (Widget w)
 
void ColumnOnDraggingOver4 (Widget w)
 
void ColumnOnDraggingOver5 (Widget w)
 
void ColumnOnDraggingOver6 (Widget w)
 
void ColumnOnDraggingOver7 (Widget w)
 
void ColumnOnDraggingOver8 (Widget w)
 
void ColumnOnDraggingOver9 (Widget w)
 
void Column0 (Widget w)
 
void Column1 (Widget w)
 
void Column2 (Widget w)
 
void Column3 (Widget w)
 
void Column4 (Widget w)
 
void Column5 (Widget w)
 
void Column6 (Widget w)
 
void Column7 (Widget w)
 
void Column8 (Widget w)
 
void Column9 (Widget w)
 
override void OnShow ()
 !-—
 
override void OnHide ()
 
void SetNumber (int number)
 
int GetWidth ()
 
void SetWidth (int width, bool immedUpdate=true)
 

Private Attributes

protected int m_NumberRow
 
protected int m_NumberColumnFocused
 
protected int m_Width
 
protected int m_MaxColumns
 
protected EntityAI m_Entity
 
protected CargoContainer m_ParentContainer
 
protected ref SizeToChild m_Resizer1
 
protected ref SizeToParent m_Resizer2
 

Constructor & Destructor Documentation

◆ CargoContainerRow()

Member Function Documentation

◆ Column0()

void Column0 ( Widget  w)
inlineprivate

◆ Column1()

void Column1 ( Widget  w)
inlineprivate

◆ Column2()

void Column2 ( Widget  w)
inlineprivate

◆ Column3()

void Column3 ( Widget  w)
inlineprivate

◆ Column4()

void Column4 ( Widget  w)
inlineprivate

◆ Column5()

void Column5 ( Widget  w)
inlineprivate

◆ Column6()

void Column6 ( Widget  w)
inlineprivate

◆ Column7()

void Column7 ( Widget  w)
inlineprivate

◆ Column8()

void Column8 ( Widget  w)
inlineprivate

◆ Column9()

void Column9 ( Widget  w)
inlineprivate

◆ ColumnOnDraggingOver0()

void ColumnOnDraggingOver0 ( Widget  w)
inlineprivate

!-—

References m_NumberRow, m_Parent, and m_ParentContainer.

◆ ColumnOnDraggingOver1()

void ColumnOnDraggingOver1 ( Widget  w)
inlineprivate

◆ ColumnOnDraggingOver2()

void ColumnOnDraggingOver2 ( Widget  w)
inlineprivate

◆ ColumnOnDraggingOver3()

void ColumnOnDraggingOver3 ( Widget  w)
inlineprivate

◆ ColumnOnDraggingOver4()

void ColumnOnDraggingOver4 ( Widget  w)
inlineprivate

◆ ColumnOnDraggingOver5()

void ColumnOnDraggingOver5 ( Widget  w)
inlineprivate

◆ ColumnOnDraggingOver6()

void ColumnOnDraggingOver6 ( Widget  w)
inlineprivate

◆ ColumnOnDraggingOver7()

void ColumnOnDraggingOver7 ( Widget  w)
inlineprivate

◆ ColumnOnDraggingOver8()

void ColumnOnDraggingOver8 ( Widget  w)
inlineprivate

◆ ColumnOnDraggingOver9()

void ColumnOnDraggingOver9 ( Widget  w)
inlineprivate

◆ DraggingOver()

void DraggingOver ( Widget  w,
int  x,
int  y,
Widget  receiver 
)
inlineprivate

◆ DropReceived()

void DropReceived ( Widget  w,
int  x,
int  y,
Widget  receiver 
)
inlineprivate

◆ GetFocusedColumn()

int GetFocusedColumn ( )
inlineprivate

References m_NumberColumnFocused.

◆ GetIconSize()

bool GetIconSize ( int  row,
int  column,
out int  width,
out int  height 
)
inlineprivate

◆ GetWidth()

int GetWidth ( )
inlineprivate

References m_Width.

◆ OnHide()

override void OnHide ( )
inlineprivate

◆ OnShow()

override void OnShow ( )
inlineprivate

!-—

◆ SetEntity()

void SetEntity ( EntityAI  entity)
inlineprivate

References m_Entity.

◆ SetFocus()

◆ SetLayoutName()

◆ SetNumber()

void SetNumber ( int  number)
inlineprivate

References m_NumberRow.

◆ SetWidth()

void SetWidth ( int  width,
bool  immedUpdate = true 
)
inlineprivate

◆ UnfocusAll()

Field Documentation

◆ m_Entity

protected EntityAI m_Entity
private

◆ m_MaxColumns

protected int m_MaxColumns
private

◆ m_NumberColumnFocused

protected int m_NumberColumnFocused
private

◆ m_NumberRow

◆ m_ParentContainer

◆ m_Resizer1

protected ref SizeToChild m_Resizer1
private

Referenced by CargoContainerRow(), and SetWidth().

◆ m_Resizer2

protected ref SizeToParent m_Resizer2
private

Referenced by CargoContainerRow(), and SetWidth().

◆ m_Width

protected int m_Width
private

Referenced by GetWidth(), and SetWidth().


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