NAP
uniformutils.h
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2  * License, v. 2.0. If a copy of the MPL was not distributed with this
3  * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
4 
5 #pragma once
6 
7 // External Includes
8 #include <utility/dllexport.h>
9 
10 namespace nap
11 {
12  // Forward declares
13  class UniformStruct;
14 
20  size_t NAPAPI getUniformStructSizeRecursive(const UniformStruct& uniformStruct);
21 
27  int NAPAPI getUniformStructDepth(const UniformStruct& uniformStruct);
28 }
nap::getUniformStructSizeRecursive
size_t NAPAPI getUniformStructSizeRecursive(const UniformStruct &uniformStruct)
nap
Definition: templateapp.h:17
nap::getUniformStructDepth
int NAPAPI getUniformStructDepth(const UniformStruct &uniformStruct)