Plasma Engine  2.0
Loading...
Searching...
No Matches
KrautDeclarations.h
1#pragma once
2
3#include <KrautPlugin/KrautPluginDLL.h>
4
5struct plResourceEvent;
6
7class plKrautLodInfo;
9
12
13enum class plKrautLodType : plUInt8
14{
15 None = 0xFF,
16 Mesh = 0,
17 StaticImpostor = 1,
18 BillboardImpostor = 2,
19};
20
21enum class plKrautMaterialType : plUInt8
22{
23 None = 0xFF,
24 Branch = 0,
25 Frond = 1,
26 Leaf = 2,
27};
28
29enum class plKrautBranchType : plUInt8
30{
31 None = 0xFF,
32 Trunk1 = 0,
33 Trunk2 = 1,
34 Trunk3 = 2,
35 MainBranches1 = 3,
36 MainBranches2 = 4,
37 MainBranches3 = 5,
38 SubBranches1 = 6,
39 SubBranches2 = 7,
40 SubBranches3 = 8,
41 Twigs1 = 9,
42 Twigs2 = 10,
43 Twigs3 = 11,
44};
Definition KrautRenderData.h:12
Instantiates a Kraut tree model.
Definition KrautTreeComponent.h:46
Definition KrautTreeComponent.h:21
These events may be sent by a specific plResource or by the plResourceManager.
Definition Declarations.h:22