Files
tww/src/d/actor/d_a_obj_search.cpp
T
2025-08-22 23:26:48 -04:00

317 lines
9.3 KiB
C++

//
// Generated by dtk
// Translation Unit: d_a_obj_search.cpp
//
#include "d/dolzel.h" // IWYU pragma: keep
#include "d/actor/d_a_obj_search.h"
#include "d/d_procname.h"
#include "d/d_priority.h"
#include "d/d_cc_d.h"
static dCcD_SrcCps cps_src = {
// dCcD_SrcGObjInf
{
/* Flags */ 0,
/* SrcObjAt Type */ 0,
/* SrcObjAt Atp */ 0,
/* SrcObjAt SPrm */ 0,
/* SrcObjTg Type */ 0,
/* SrcObjTg SPrm */ 0,
/* SrcObjCo SPrm */ cCcD_CoSPrm_Set_e | cCcD_CoSPrm_IsOther_e | cCcD_CoSPrm_VsEnemy_e | cCcD_CoSPrm_NoCrr_e,
/* SrcGObjAt Se */ 0,
/* SrcGObjAt HitMark */ dCcG_AtHitMark_None_e,
/* SrcGObjAt Spl */ dCcG_At_Spl_UNK0,
/* SrcGObjAt Mtrl */ 0,
/* SrcGObjAt SPrm */ 0,
/* SrcGObjTg Se */ 0,
/* SrcGObjTg HitMark */ 0,
/* SrcGObjTg Spl */ dCcG_Tg_Spl_UNK0,
/* SrcGObjTg Mtrl */ 0,
/* SrcGObjTg SPrm */ dCcG_TgSPrm_NoHitMark_e,
/* SrcGObjCo SPrm */ 0,
},
// cM3dGCpsS
{{
/* Start */ {0.0f, 0.0f, 0.0f},
/* End */ {0.0f, 0.0f, 0.0f},
/* Radius */ 50.0f,
}},
};
/* 800FDAFC-800FDB1C .text createHeap_CB__FP10fopAc_ac_c */
static BOOL createHeap_CB(fopAc_ac_c*) {
/* Nonmatching */
}
/* 800FDB1C-800FDB8C .text _createHeap__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::_createHeap() {
/* Nonmatching */
}
/* 800FDB8C-800FDCAC .text searchCreateHeap__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::searchCreateHeap() {
/* Nonmatching */
}
/* 800FDCAC-800FDDBC .text beamCreateHeap__Q212daObj_Search5Act_cFi */
void daObj_Search::Act_c::beamCreateHeap(int) {
/* Nonmatching */
}
/* 800FDDBC-800FDE08 .text nodeControl_CB__FP7J3DNodei */
static BOOL nodeControl_CB(J3DNode*, int) {
/* Nonmatching */
}
/* 800FDE08-800FE10C .text _nodeControl__Q212daObj_Search5Act_cFP7J3DNodeP8J3DModel */
void daObj_Search::Act_c::_nodeControl(J3DNode*, J3DModel*) {
/* Nonmatching */
}
/* 800FE10C-800FE110 .text modeSearchRndInit__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeSearchRndInit() {
/* Nonmatching */
}
/* 800FE110-800FE200 .text modeSearchRnd__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeSearchRnd() {
/* Nonmatching */
}
/* 800FE200-800FE244 .text modeSearchPathInit__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeSearchPathInit() {
/* Nonmatching */
}
/* 800FE244-800FEA6C .text modeSearchPath__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeSearchPath() {
/* Nonmatching */
}
/* 800FEA6C-800FEA80 .text modeStopInit__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeStopInit() {
/* Nonmatching */
}
/* 800FEA80-800FEA84 .text modeStop__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeStop() {
/* Nonmatching */
}
/* 800FEA84-800FEA88 .text modeToSearchInit__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeToSearchInit() {
/* Nonmatching */
}
/* 800FEA88-800FEB30 .text modeToSearch__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeToSearch() {
/* Nonmatching */
}
/* 800FEB30-800FEBB4 .text modeToStopInit__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeToStopInit() {
/* Nonmatching */
}
/* 800FEBB4-800FEECC .text modeToStop__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeToStop() {
/* Nonmatching */
}
/* 800FEECC-800FEF80 .text modeFindInit__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeFindInit() {
/* Nonmatching */
}
/* 800FEF80-800FF44C .text modeFind__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeFind() {
/* Nonmatching */
}
/* 800FF44C-800FF49C .text modeFind2ndInit__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeFind2ndInit() {
/* Nonmatching */
}
/* 800FF49C-800FF7A4 .text modeFind2nd__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeFind2nd() {
/* Nonmatching */
}
/* 800FF7A4-800FF7A8 .text modeSearchBdkInit__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeSearchBdkInit() {
/* Nonmatching */
}
/* 800FF7A8-800FFE78 .text modeSearchBdk__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::modeSearchBdk() {
/* Nonmatching */
}
/* 800FFE78-80100080 .text modeProc__Q212daObj_Search5Act_cFQ312daObj_Search5Act_c6Proc_ei */
void daObj_Search::Act_c::modeProc(daObj_Search::Act_c::Proc_e, int) {
/* Nonmatching */
}
/* 80100080-801001C4 .text __ct__Q212daObj_Search5Bgc_cFv */
daObj_Search::Bgc_c::Bgc_c() {
/* Nonmatching */
}
/* 801001C4-801002D4 .text wall_pos__Q212daObj_Search5Bgc_cFPCQ212daObj_Search5Act_cP4cXyzP4cXyzPbPf */
void daObj_Search::Bgc_c::wall_pos(const daObj_Search::Act_c*, cXyz*, cXyz*, bool*, float*) {
/* Nonmatching */
}
/* 801002D4-801002E0 .text attr__Q212daObj_Search5Act_cCFv */
void daObj_Search::Act_c::attr() const {
/* Nonmatching */
}
/* 801002E0-8010035C .text SetArgData__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::SetArgData() {
/* Nonmatching */
}
/* 8010035C-8010071C .text CreateInit__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::CreateInit() {
/* Nonmatching */
}
/* 8010071C-80100B08 .text _create__Q212daObj_Search5Act_cFv */
cPhs_State daObj_Search::Act_c::_create() {
/* Nonmatching */
}
/* 80100F9C-801010C4 .text smoke_set__Q212daObj_Search5Act_cFfi */
void daObj_Search::Act_c::smoke_set(float, int) {
/* Nonmatching */
}
/* 801010C4-801013AC .text _execute__Q212daObj_Search5Act_cFv */
bool daObj_Search::Act_c::_execute() {
/* Nonmatching */
}
/* 801013AC-80101464 .text check_bk_control__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::check_bk_control() {
/* Nonmatching */
}
/* 80101464-801014E4 .text set_mtx_base__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::set_mtx_base() {
/* Nonmatching */
}
/* 801014E4-801018A8 .text set_mtx_light_A__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::set_mtx_light_A() {
/* Nonmatching */
}
/* 801018A8-80101BAC .text set_mtx_light_B__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::set_mtx_light_B() {
/* Nonmatching */
}
/* 80101BAC-80101C30 .text set_moveBG_mtx_base__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::set_moveBG_mtx_base() {
/* Nonmatching */
}
/* 80101C30-80101CB0 .text set_moveBG_mtx_light_A__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::set_moveBG_mtx_light_A() {
/* Nonmatching */
}
/* 80101CB0-80101D30 .text set_moveBG_mtx_light_B__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::set_moveBG_mtx_light_B() {
/* Nonmatching */
}
/* 80101D30-80101D94 .text bg_check__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::bg_check() {
/* Nonmatching */
}
/* 80101D94-8010234C .text player_check__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::player_check() {
/* Nonmatching */
}
/* 8010234C-80102384 .text set_path_info__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::set_path_info() {
/* Nonmatching */
}
/* 80102384-80102398 .text is_path_info__Q212daObj_Search5Act_cFv */
void daObj_Search::Act_c::is_path_info() {
/* Nonmatching */
}
/* 80102398-801026F8 .text _draw__Q212daObj_Search5Act_cFv */
bool daObj_Search::Act_c::_draw() {
/* Nonmatching */
}
/* 801026F8-8010283C .text _delete__Q212daObj_Search5Act_cFv */
bool daObj_Search::Act_c::_delete() {
/* Nonmatching */
}
/* 8010283C-80102844 .text _isdelete__Q212daObj_Search5Act_cFv */
BOOL daObj_Search::Act_c::_isdelete() {
/* Nonmatching */
}
/* 80102844-80102864 .text Create__Q212daObj_Search4MthdFPv */
cPhs_State daObj_Search::Mthd::Create(void*) {
/* Nonmatching */
}
/* 80102864-80102884 .text Delete__Q212daObj_Search4MthdFPv */
BOOL daObj_Search::Mthd::Delete(void*) {
/* Nonmatching */
}
/* 80102884-801028A4 .text Execute__Q212daObj_Search4MthdFPv */
BOOL daObj_Search::Mthd::Execute(void*) {
/* Nonmatching */
}
/* 801028A4-801028C4 .text Draw__Q212daObj_Search4MthdFPv */
BOOL daObj_Search::Mthd::Draw(void*) {
/* Nonmatching */
}
/* 801028C4-801028E4 .text IsDelete__Q212daObj_Search4MthdFPv */
BOOL daObj_Search::Mthd::IsDelete(void*) {
/* Nonmatching */
}
actor_method_class daObj_Search::Mthd::Table = {
(process_method_func)daObj_Search::Mthd::Create,
(process_method_func)daObj_Search::Mthd::Delete,
(process_method_func)daObj_Search::Mthd::Execute,
(process_method_func)daObj_Search::Mthd::IsDelete,
(process_method_func)daObj_Search::Mthd::Draw,
};
actor_process_profile_definition g_profile_OBJ_SEARCH = {
/* LayerID */ fpcLy_CURRENT_e,
/* ListID */ 0x0003,
/* ListPrio */ fpcPi_CURRENT_e,
/* ProcName */ PROC_OBJ_SEARCH,
/* Proc SubMtd */ &g_fpcLf_Method.base,
/* Size */ sizeof(daObj_Search::Act_c),
/* SizeOther */ 0,
/* Parameters */ 0,
/* Leaf SubMtd */ &g_fopAc_Method.base,
/* Priority */ PRIO_OBJ_SEARCH,
/* Actor SubMtd */ &daObj_Search::Mthd::Table,
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
/* Group */ fopAc_ACTOR_e,
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
};