KGB_LIB 8.5
KGB_LIB Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс KGB_LIB_SomeItemWithSlotsBase

Класс для описания объекта (включая карго, аттачменты) Подробнее...

+ Граф наследования:KGB_LIB_SomeItemWithSlotsBase:

Закрытые члены

void KGB_LIB_SomeItemWithSlotsBase ()
 
array< ref KGB_LIB_SomeItemWithSlotsBaseGetAttachments ()
 
array< ref KGB_LIB_SomeItemWithSlotsBaseGetCargo ()
 
int GetAttCount ()
 
int GetCargoCount ()
 
KGB_LIB_SomeItemWithSlotsBase GetAttachment (int m_Index)
 
KGB_LIB_SomeItemWithSlotsBase GetCargo (int m_Index)
 
void AddAttachment (KGB_LIB_SomeItemWithSlotsBase m_Attachment)
 
bool RemoveAttachment (int m_Index)
 
void AddCargo (KGB_LIB_SomeItemWithSlotsBase m_CargoItem)
 
bool RemoveCargo (int m_Index)
 
override void FillData (EntityAI m_Entity)
 
KGB_LIB_SomeItemWithSlotsBase GetRow_ATT (string m_Guid, bool m_Recursive=true)
 
KGB_LIB_SomeItemWithSlotsBase GetRow_CRG (string m_Guid, bool m_Recursive=true)
 
bool DeleteRow_ATT (string m_Guid, bool m_Recursive=true)
 
bool DeleteRow_CRG (string m_Guid, bool m_Recursive=true)
 

Закрытые данные

ref array< ref KGB_LIB_SomeItemWithSlotsBasem_Attachments = {}
 
ref array< ref KGB_LIB_SomeItemWithSlotsBasem_Cargo = {}
 

Подробное описание

Класс для описания объекта (включая карго, аттачменты)

Конструктор(ы)

◆ KGB_LIB_SomeItemWithSlotsBase()

void KGB_LIB_SomeItemWithSlotsBase::KGB_LIB_SomeItemWithSlotsBase ( )
inlineprivate

Методы

◆ AddAttachment()

void KGB_LIB_SomeItemWithSlotsBase::AddAttachment ( KGB_LIB_SomeItemWithSlotsBase m_Attachment)
inlineprivate

◆ AddCargo()

void KGB_LIB_SomeItemWithSlotsBase::AddCargo ( KGB_LIB_SomeItemWithSlotsBase m_CargoItem)
inlineprivate

◆ DeleteRow_ATT()

bool KGB_LIB_SomeItemWithSlotsBase::DeleteRow_ATT ( string m_Guid,
bool m_Recursive = true )
inlineprivate

◆ DeleteRow_CRG()

bool KGB_LIB_SomeItemWithSlotsBase::DeleteRow_CRG ( string m_Guid,
bool m_Recursive = true )
inlineprivate

◆ FillData()

override void KGB_LIB_SomeItemWithSlotsBase::FillData ( EntityAI m_Entity)
inlineprivate

◆ GetAttachment()

KGB_LIB_SomeItemWithSlotsBase KGB_LIB_SomeItemWithSlotsBase::GetAttachment ( int m_Index)
inlineprivate

◆ GetAttachments()

array< ref KGB_LIB_SomeItemWithSlotsBase > KGB_LIB_SomeItemWithSlotsBase::GetAttachments ( )
inlineprivate

◆ GetAttCount()

int KGB_LIB_SomeItemWithSlotsBase::GetAttCount ( )
inlineprivate

◆ GetCargo() [1/2]

array< ref KGB_LIB_SomeItemWithSlotsBase > KGB_LIB_SomeItemWithSlotsBase::GetCargo ( )
inlineprivate

◆ GetCargo() [2/2]

KGB_LIB_SomeItemWithSlotsBase KGB_LIB_SomeItemWithSlotsBase::GetCargo ( int m_Index)
inlineprivate

◆ GetCargoCount()

int KGB_LIB_SomeItemWithSlotsBase::GetCargoCount ( )
inlineprivate

◆ GetRow_ATT()

KGB_LIB_SomeItemWithSlotsBase KGB_LIB_SomeItemWithSlotsBase::GetRow_ATT ( string m_Guid,
bool m_Recursive = true )
inlineprivate

◆ GetRow_CRG()

KGB_LIB_SomeItemWithSlotsBase KGB_LIB_SomeItemWithSlotsBase::GetRow_CRG ( string m_Guid,
bool m_Recursive = true )
inlineprivate

◆ RemoveAttachment()

bool KGB_LIB_SomeItemWithSlotsBase::RemoveAttachment ( int m_Index)
inlineprivate

◆ RemoveCargo()

bool KGB_LIB_SomeItemWithSlotsBase::RemoveCargo ( int m_Index)
inlineprivate

Поля

◆ m_Attachments

ref array<ref KGB_LIB_SomeItemWithSlotsBase> KGB_LIB_SomeItemWithSlotsBase::m_Attachments = {}
private

◆ m_Cargo

ref array<ref KGB_LIB_SomeItemWithSlotsBase> KGB_LIB_SomeItemWithSlotsBase::m_Cargo = {}
private

Объявления и описания членов класса находятся в файле: