mirror of
https://github.com/whoahq/whoa.git
synced 2026-02-01 16:22:45 +03:00
feat(object): add CGUnit_C
This commit is contained in:
parent
087931e9b4
commit
84c6ae7947
@ -9,6 +9,7 @@ add_subdirectory(gx)
|
|||||||
add_subdirectory(math)
|
add_subdirectory(math)
|
||||||
add_subdirectory(model)
|
add_subdirectory(model)
|
||||||
add_subdirectory(net)
|
add_subdirectory(net)
|
||||||
|
add_subdirectory(object)
|
||||||
add_subdirectory(sound)
|
add_subdirectory(sound)
|
||||||
add_subdirectory(ui)
|
add_subdirectory(ui)
|
||||||
add_subdirectory(util)
|
add_subdirectory(util)
|
||||||
|
|||||||
18
src/object/CMakeLists.txt
Normal file
18
src/object/CMakeLists.txt
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
file(GLOB PRIVATE_SOURCES
|
||||||
|
"*.cpp"
|
||||||
|
"client/*.cpp"
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(object STATIC
|
||||||
|
${PRIVATE_SOURCES}
|
||||||
|
)
|
||||||
|
|
||||||
|
target_include_directories(object
|
||||||
|
PRIVATE
|
||||||
|
${CMAKE_SOURCE_DIR}/src
|
||||||
|
)
|
||||||
|
|
||||||
|
target_link_libraries(object
|
||||||
|
PRIVATE
|
||||||
|
db
|
||||||
|
)
|
||||||
11
src/object/client/Unit_C.cpp
Normal file
11
src/object/client/Unit_C.cpp
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#include "object/client/Unit_C.hpp"
|
||||||
|
|
||||||
|
const char* CGUnit_C::GetDisplayClassNameFromRecord(const ChrClassesRec* classRec, UNIT_SEX sex, UNIT_SEX* displaySex) {
|
||||||
|
// TODO
|
||||||
|
return nullptr;
|
||||||
|
}
|
||||||
|
|
||||||
|
const char* CGUnit_C::GetDisplayRaceNameFromRecord(const ChrRacesRec* raceRec, UNIT_SEX sex, UNIT_SEX* displaySex) {
|
||||||
|
// TODO
|
||||||
|
return nullptr;
|
||||||
|
}
|
||||||
15
src/object/client/Unit_C.hpp
Normal file
15
src/object/client/Unit_C.hpp
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
#ifndef OBJECT_CLIENT_UNIT_C_HPP
|
||||||
|
#define OBJECT_CLIENT_UNIT_C_HPP
|
||||||
|
|
||||||
|
#include "object/Types.hpp"
|
||||||
|
|
||||||
|
class ChrClassesRec;
|
||||||
|
class ChrRacesRec;
|
||||||
|
|
||||||
|
class CGUnit_C {
|
||||||
|
public:
|
||||||
|
static const char* GetDisplayClassNameFromRecord(const ChrClassesRec* classRec, UNIT_SEX sex, UNIT_SEX* displaySex);
|
||||||
|
static const char* GetDisplayRaceNameFromRecord(const ChrRacesRec* raceRec, UNIT_SEX sex, UNIT_SEX* displaySex);
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif
|
||||||
Loading…
Reference in New Issue
Block a user