Kohi Game Engine
skybox_pass.h
Go to the documentation of this file.
1 #ifndef _SKYBOX_PASS_H_
2 #define _SKYBOX_PASS_H_
3 
4 #include "defines.h"
5 
6 struct rendergraph_pass;
7 struct frame_data;
8 
9 struct skybox;
10 
11 typedef struct skybox_pass_extended_data {
12  struct skybox* sb;
14 
17 b8 skybox_pass_execute(struct rendergraph_pass* self, struct frame_data* p_frame_data);
19 
20 #endif
This file contains global type definitions which are used throughout the entire engine and applicatio...
_Bool b8
8-bit boolean type
Definition: defines.h:58
void skybox_pass_destroy(struct rendergraph_pass *self)
b8 skybox_pass_execute(struct rendergraph_pass *self, struct frame_data *p_frame_data)
struct skybox_pass_extended_data skybox_pass_extended_data
b8 skybox_pass_create(struct rendergraph_pass *self)
b8 skybox_pass_initialize(struct rendergraph_pass *self)
Engine-level current frame-specific data.
Definition: frame_data.h:16
Definition: rendergraph.h:44
Definition: skybox_pass.h:11
struct skybox * sb
Definition: skybox_pass.h:12
Definition: skybox.h:14