TerraForge3D
2.3.1
3D Terrain And Landscape Generator
BakeToSlotNode.h
1
#pragma once
2
3
#include "Shading/ShaderNodeEditor.h"
4
5
class
BakeToSlotNode
:
public
SNENode
6
{
7
public
:
8
BakeToSlotNode
(
GLSLHandler
*handler);
9
~BakeToSlotNode
();
10
11
virtual
void
OnEvaluate(
GLSLFunction
*function,
GLSLLine
*line)
override
;
12
virtual
void
Load(
nlohmann::json
data)
override
;
13
virtual
nlohmann::json
Save()
override
;
14
virtual
void
OnRender()
override
;
15
virtual
void
UpdateShaders()
override
;
16
17
public
:
18
int
slot = 1;
19
};
BakeToSlotNode
Definition:
BakeToSlotNode.h:6
GLSLHandler
Definition:
GLSLHandler.h:75
SNENode
Definition:
ShaderNodeEditor.h:54
nlohmann::basic_json
a class to store JSON values
Definition:
json.hpp:17860
GLSLFunction
Definition:
GLSLHandler.h:59
GLSLLine
Definition:
GLSLHandler.h:33
TerraForge3D
include
Shading
ShaderNodes
BakeToSlotNode.h
Generated on Thu Apr 7 2022 14:10:50 for TerraForge3D by
1.9.3