KGB_LIB 8.1
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 obfv_index)
 
KGB_LIB_SomeItemWithSlotsBase GetCargo (int obfv_index)
 
void AddAttachment (KGB_LIB_SomeItemWithSlotsBase obfv_Attachment)
 
bool RemoveAttachment (int obfv_index)
 
void AddCargo (KGB_LIB_SomeItemWithSlotsBase obfv_Cargo)
 
bool RemoveCargo (int obfv_index)
 
override void FillData (EntityAI obfv_entity)
 
KGB_LIB_SomeItemWithSlotsBase GetRow_ATT (string obfv_Guid, bool obfv_Recursive=true)
 
KGB_LIB_SomeItemWithSlotsBase GetRow_CRG (string obfv_Guid, bool obfv_Recursive=true)
 
bool DeleteRow_ATT (string obfv_Guid, bool obfv_Recursive=true)
 
bool DeleteRow_CRG (string obfv_Guid, bool obfv_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 obfv_Attachment)
inlineprivate

◆ AddCargo()

void KGB_LIB_SomeItemWithSlotsBase::AddCargo ( KGB_LIB_SomeItemWithSlotsBase obfv_Cargo)
inlineprivate

◆ DeleteRow_ATT()

bool KGB_LIB_SomeItemWithSlotsBase::DeleteRow_ATT ( string obfv_Guid,
bool obfv_Recursive = true )
inlineprivate

◆ DeleteRow_CRG()

bool KGB_LIB_SomeItemWithSlotsBase::DeleteRow_CRG ( string obfv_Guid,
bool obfv_Recursive = true )
inlineprivate

◆ FillData()

override void KGB_LIB_SomeItemWithSlotsBase::FillData ( EntityAI obfv_entity)
inlineprivate

◆ GetAttachment()

KGB_LIB_SomeItemWithSlotsBase KGB_LIB_SomeItemWithSlotsBase::GetAttachment ( int obfv_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 obfv_index)
inlineprivate

◆ GetCargoCount()

int KGB_LIB_SomeItemWithSlotsBase::GetCargoCount ( )
inlineprivate

◆ GetRow_ATT()

KGB_LIB_SomeItemWithSlotsBase KGB_LIB_SomeItemWithSlotsBase::GetRow_ATT ( string obfv_Guid,
bool obfv_Recursive = true )
inlineprivate

◆ GetRow_CRG()

KGB_LIB_SomeItemWithSlotsBase KGB_LIB_SomeItemWithSlotsBase::GetRow_CRG ( string obfv_Guid,
bool obfv_Recursive = true )
inlineprivate

◆ RemoveAttachment()

bool KGB_LIB_SomeItemWithSlotsBase::RemoveAttachment ( int obfv_index)
inlineprivate

◆ RemoveCargo()

bool KGB_LIB_SomeItemWithSlotsBase::RemoveCargo ( int obfv_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

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