iocp 구현하기
This commit is contained in:
8
Client/include/asteroid/game.h
Normal file
8
Client/include/asteroid/game.h
Normal file
@@ -0,0 +1,8 @@
|
||||
#pragma once
|
||||
|
||||
namespace veng {
|
||||
class Engine;
|
||||
}
|
||||
|
||||
void BeginPlay(veng::Engine& engine);
|
||||
void Tick(veng::Engine& engine, std::float_t delta_time);
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "asset/object/model.h"
|
||||
#include "vulkan_engine/asset/object/model.h"
|
||||
#include "assimp/Importer.hpp"
|
||||
#include "assimp/postprocess.h"
|
||||
#include "assimp/scene.h"
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "vulkan/texture_handle.h"
|
||||
#include "vulkan_engine/vulkan/texture_handle.h"
|
||||
|
||||
namespace veng {
|
||||
struct Material {
|
||||
@@ -5,8 +5,8 @@
|
||||
#include <vector>
|
||||
|
||||
#include "material.h"
|
||||
#include "vulkan/buffer_handle.h"
|
||||
#include "vulkan/vertex.h"
|
||||
#include "vulkan_engine/vulkan/buffer_handle.h"
|
||||
#include "vulkan_engine/vulkan/vertex.h"
|
||||
|
||||
namespace veng {
|
||||
struct Model {
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
#include <unordered_map>
|
||||
|
||||
#include "asset/object/model.h"
|
||||
#include "vulkan_engine/asset/object/model.h"
|
||||
|
||||
namespace std {
|
||||
template <>
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "asset/loader.h"
|
||||
#include "vulkan_engine/asset/loader.h"
|
||||
#include "graphics.h"
|
||||
#include "physics.h"
|
||||
#include "utils/thread_pool.h"
|
||||
@@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "asset/object/model.h"
|
||||
#include "vulkan/vertex.h"
|
||||
#include "vulkan_engine/asset/object/model.h"
|
||||
#include "vulkan_engine/vulkan/vertex.h"
|
||||
#include "utils/thread_pool.h"
|
||||
|
||||
namespace veng {
|
||||
Reference in New Issue
Block a user