PeriDyno
1.0.0
Loading...
Searching...
No Matches
D:
Peridyno
peridyno
src
Core
Backend
Vulkan
VkConstant.inl
Go to the documentation of this file.
1
#include "
VkConstant.h
"
2
3
namespace
dyno
{
4
5
template
<
typename
T>
6
VkConstant<T>::VkConstant
()
7
:
VkVariable
()
8
{
9
}
10
11
template
<
typename
T>
12
VkConstant<T>::VkConstant
(
T
val)
13
{
14
mVal
= val;
15
}
16
17
template
<
typename
T>
18
VkConstant<T>::~VkConstant
()
19
{
20
21
}
22
23
template
<
typename
T>
24
void
VkConstant<T>::setValue
(
const
T
val)
25
{
26
mVal
= val;
27
}
28
29
template
<
typename
T>
30
T
VkConstant<T>::getValue
()
31
{
32
return
mVal
;
33
}
34
35
template
<
typename
T>
36
VariableType
VkConstant<T>::type
()
37
{
38
return
VariableType::Constant
;
39
}
40
41
42
}
VkConstant.h
dyno::VkConstant::~VkConstant
~VkConstant()
Definition
VkConstant.inl:18
dyno::VkConstant::type
VariableType type() override
Definition
VkConstant.inl:36
dyno::VkConstant::setValue
void setValue(const T val)
Definition
VkConstant.inl:24
dyno::VkConstant::getValue
T getValue()
Definition
VkConstant.inl:30
dyno::VkConstant< uint32_t >::mVal
uint32_t mVal
Definition
VkConstant.h:24
dyno::VkConstant::VkConstant
VkConstant()
Definition
VkConstant.inl:6
dyno::VkVariable::VkVariable
VkVariable()
Definition
VkVariable.cpp:6
T
#define T(t)
dyno
This is an implementation of AdditiveCCD based on peridyno.
Definition
Array.h:25
dyno::VariableType
VariableType
Definition
VkVariable.h:14
dyno::Constant
@ Constant
Constant variable.
Definition
VkVariable.h:17
Generated by
1.13.2