Class muda::FieldBuilder::EntryProxy
ClassList > muda > FieldBuilder > EntryProxy
Public Functions
Type | Name |
---|---|
EntryProxy (FieldBuilder< Layout > & builder, std::string_view name) |
|
FieldEntry< T, Layout, M, N > & | matrix () |
FieldEntry< T, Layout, 2, 2 > & | matrix2x2 () |
FieldEntry< T, Layout, 3, 3 > & | matrix3x3 () |
FieldEntry< T, Layout, 4, 4 > & | matrix4x4 () |
FieldEntry< T, Layout, 1, 1 > & | scalar () |
FieldEntry< T, Layout, N, 1 > & | vector () |
FieldEntry< T, Layout, 2, 1 > & | vector2 () |
FieldEntry< T, Layout, 3, 1 > & | vector3 () |
FieldEntry< T, Layout, 4, 1 > & | vector4 () |
Public Functions Documentation
function EntryProxy
inline muda::FieldBuilder::EntryProxy::EntryProxy (
FieldBuilder < Layout > & builder,
std::string_view name
)
function matrix
template<typename T, int M, int N>
FieldEntry < T, Layout, M, N > & muda::FieldBuilder::EntryProxy::matrix ()
function matrix2x2
function matrix3x3
function matrix4x4
function scalar
function vector
template<typename T, int N>
FieldEntry < T, Layout, N, 1 > & muda::FieldBuilder::EntryProxy::vector ()
function vector2
function vector3
function vector4
The documentation for this class was generated from the following file src/muda/ext/field/field_builder.h