All Classes Files Functions Variables Typedefs Pages
GeometryData.hpp
1 #pragma once
2 
3 namespace lumina {
4 
5 enum class VLayoutChannel {
6  Position,
7  Normal,
8  Tangent,
9 };
10 
11 class VLayoutChans {
12 
13 };
14 
15 GeometryData operator|(GeometryData a, GeometryData b) {
16  return +a | +b;
17 }
18 
19 bool operator&(GeometryData a, GeometryData b) {
20  return (+a & +b) != 0;
21 }
22 
23 int countGeometryChannels(GeometryData d) {
24  int out = 0;
25  while(d) {
26 
27  }
28 }
29 
30 }
Definition: GeometryData.hpp:11