NW4F Eft
Loading...
Searching...
No Matches
eft_UniformBlock.h
Go to the documentation of this file.
1#ifndef EFT_UNIFORM_BLOCK_H_
2#define EFT_UNIFORM_BLOCK_H_
3
4#include <nw/eft/eft_typeDef.h>
5
6namespace nw { namespace eft {
7
19static_assert(sizeof(ViewUniformBlock) == 0x110, "nw::eft::ViewUniformBlock size mismatch");
20
26static_assert(sizeof(EmitterDynamicUniformBlock) == 0x20, "nw::eft::EmitterDynamicUniformBlock size mismatch");
27
35static_assert(sizeof(EmitterStaticUniformBlock) == 0x100, "nw::eft::EmitterStaticUniformBlock size mismatch");
36
44static_assert(sizeof(StripeVertexBuffer) == 0x40, "nw::eft::StripeVertexBuffer size mismatch");
45
56static_assert(sizeof(StripeUniformBlock) == 0xA0, "nw::eft::StripeUniformBlock size mismatch");
57
58} } // namespace nw::eft
59
60#endif // EFT_UNIFORM_BLOCK_H_
Definition eft_CafeWrapper.cpp:117
Definition eft_UniformBlock.h:22
nw::math::VEC4 emitterColor0
Definition eft_UniformBlock.h:23
nw::math::VEC4 emitterColor1
Definition eft_UniformBlock.h:24
Definition eft_UniformBlock.h:29
nw::math::VEC4 _align256[(256 - 3 *sizeof(nw::math::VEC4))/sizeof(nw::math::VEC4)]
Definition eft_UniformBlock.h:33
nw::math::VEC4 uvScaleInit
Definition eft_UniformBlock.h:30
nw::math::VEC4 rotBasis
Definition eft_UniformBlock.h:31
nw::math::VEC4 shaderParam
Definition eft_UniformBlock.h:32
Definition eft_UniformBlock.h:47
nw::math::VEC4 stParam
Definition eft_UniformBlock.h:48
nw::math::VEC4 uvScrollAnim
Definition eft_UniformBlock.h:49
nw::math::VEC4 vtxColor1
Definition eft_UniformBlock.h:53
nw::math::VEC4 uvScaleRotAnim1
Definition eft_UniformBlock.h:51
nw::math::VEC4 uvScaleRotAnim0
Definition eft_UniformBlock.h:50
nw::math::VEC4 vtxColor0
Definition eft_UniformBlock.h:52
nw::math::MTX44 emitterMat
Definition eft_UniformBlock.h:54
Definition eft_UniformBlock.h:38
nw::math::VEC4 pos
Definition eft_UniformBlock.h:39
nw::math::VEC4 dir
Definition eft_UniformBlock.h:42
nw::math::VEC4 outer
Definition eft_UniformBlock.h:40
nw::math::VEC4 tex
Definition eft_UniformBlock.h:41
Definition eft_UniformBlock.h:9
nw::math::MTX44 viewMat
Definition eft_UniformBlock.h:10
nw::math::VEC4 eyeVec
Definition eft_UniformBlock.h:13
nw::math::MTX44 bldMat
Definition eft_UniformBlock.h:12
nw::math::MTX44 vpMat
Definition eft_UniformBlock.h:11
nw::math::VEC4 viewParam
Definition eft_UniformBlock.h:17
nw::math::VEC4 eyePos
Definition eft_UniformBlock.h:14
nw::math::VEC4 depthBufferTexMat
Definition eft_UniformBlock.h:15
nw::math::VEC4 frameBufferTexMat
Definition eft_UniformBlock.h:16