Files
korenkonder_ReDIVA/src/CRE/light_param/face.hpp
T
2022-06-19 05:32:43 +03:00

32 lines
666 B
C++

/*
by korenkonder
GitHub/GitLab: korenkonder
*/
#pragma once
#include "../../KKdLib/default.hpp"
#include "../../KKdLib/light_param/face.hpp"
#include "../../KKdLib/vec.hpp"
#include "../static_var.hpp"
struct face {
float_t offset;
float_t scale;
vec3 position;
vec3 direction;
face();
float_t get_offset();
void set_offset(float_t value);
float_t get_scale();
void set_scale(float_t value);
void get_position(vec3& value);
void set_position(vec3& value);
void set_position(vec3&& value);
void get_direction(vec3& value);
void set_direction(vec3& value);
void set_direction(vec3&& value);
};