This is the complete list of members for PointLight, including all inherited members.
add_child(Node *child) | Node | inline |
add_child_and_realloc(Node *child) | Node | inline |
attribute | Node | |
attributes_count | Node | |
behavior | Node | |
bias | PointLight | |
billboardShader | Light | static |
children | Node | |
color | PointLight | |
configure_lighting(Camera *c, WorldShaders *shaders, DepthMap *depthMap, u8 *lightsCount, int pointLightId) | PointLight | inline |
Light::configure_lighting(WorldShaders *shaders, mat4 lightView, mat4 lightProjection, int storageBufferIndex, DepthMap *depthMap) | Light | inline |
constant | PointLight | |
constructor(float r, float g, float b, float bias, float size, float constant, float linear, float quadratic) | PointLight | inline |
Light::constructor() | Node | inline |
directionalLightTexture | Light | static |
emit_ready(...) | Node | inline |
emit_signal(...) | Node | inline |
emit_update(...) | Node | inline |
flags | Node | |
free() | Node | inline |
get_glow_shader(Shader *shader) | Node | inline |
get_settings_data(void ***ptr, int *length) | PointLight | inline |
globalPos | Node | |
globalRot | Node | |
globalScale | Node | |
glowShader | Node | static |
index_of_child(Node *child) | Node | inline |
init_light() | Light | inline |
init_vao() | Light | inline |
initialize_node() | Node | inline |
is_area(bool *area) | Node | inline |
is_body(bool *body) | Node | inline |
is_cshape(bool *cshape) | Node | inline |
is_gui_element(bool *result) | Light | inline |
is_render_target(bool *render_target) | Node | inline |
length | Node | |
lightPointTexture | Light | static |
linear | PointLight | |
load(FILE *file) | PointLight | inline |
Light::load() | Node | inline |
object | Node | |
on_resize() | Node | inline |
parent | Node | |
pos | Node | |
prepare_render(mat4 modelMatrix, Shader activeShader) | Node | inline |
print(int level) | Node | inline |
quadratic | PointLight | |
remove_child(Node *child) | Node | inline |
remove_child_and_free(Node *child) | Node | inline |
remove_child_and_free_and_realloc(Node *child) | Node | inline |
remove_child_and_realloc(Node *child) | Node | inline |
render(mat4 modelMatrix, Shader activeShader) | Light | inline |
Node::render() | Node | inline |
rot | Node | |
save(FILE *file) | PointLight | inline |
scale | Node | |
shader | Node | |
size | PointLight | |
type | Node | |
update(vec3 pos, vec3 rot, vec3 scale, double delta, u8 *lightsCount) | PointLight | inline |
Light::update(vec3 pos, vec3 rot, vec3 scale) | Node | inline |
update_global_position(vec3 pos, vec3 rot, vec3 scale) | Node | inline |
vao | Light | static |
vbo | Light | static |