nngn
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
z
Variables
a
b
c
d
e
f
g
h
i
k
m
n
o
p
r
s
t
u
v
w
z
Typedefs
a
d
f
h
i
m
s
t
u
v
w
z
Enumerations
Enumerator
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
k
m
o
p
q
r
s
t
u
v
Enumerations
a
b
c
d
e
f
l
m
o
p
r
s
t
Enumerator
a
b
c
d
e
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Related Symbols
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Typedefs
Enumerations
Macros
c
d
e
f
g
l
n
p
s
t
x
▼
nngn
Documentation
►
Building
►
Namespaces
►
Concepts
▼
Classes
▼
Class List
►
anonymous_namespace{alloc.cpp}
►
anonymous_namespace{compute.cpp}
►
anonymous_namespace{graphics.cpp}
►
anonymous_namespace{lua_schedule.cpp}
►
anonymous_namespace{main.cpp}
►
anonymous_namespace{native.cpp}
►
anonymous_namespace{opencl.cpp}
►
anonymous_namespace{opengl.cpp}
►
anonymous_namespace{pseudo.cpp}
►
anonymous_namespace{register_test.cpp}
►
anonymous_namespace{scoped_test.cpp}
►
anonymous_namespace{stack_test.cpp}
►
anonymous_namespace{state_test.cpp}
►
anonymous_namespace{static_vector_test.cpp}
►
anonymous_namespace{tagging_test.cpp}
►
anonymous_namespace{terminal.cpp}
►
anonymous_namespace{tracking_test.cpp}
►
anonymous_namespace{types_test.cpp}
►
anonymous_namespace{vulkan.cpp}
▼
nngn
►
detail
▼
lua
►
detail
►
alloc_info
►
defer_pop
►
error
►
function_value
►
function_view
►
global_table
nil_type
stack_get
►
stack_get< bool >
►
stack_get< const char * >
►
stack_get< const lua_vector< T > & >
►
stack_get< lua_CFunction >
►
stack_get< lua_vector< T > * >
►
stack_get< pos >
►
stack_get< state_view >
►
stack_get< std::optional< T > >
►
stack_get< std::string >
►
stack_get< std::string_view >
►
stack_get< std::tuple< Ts... > >
►
stack_get< std::vector< T > >
►
stack_get< T & >
►
stack_get< T * >
►
stack_get< T >
stack_push
►
stack_push< bool >
►
stack_push< const char * >
►
stack_push< error< T > >
►
stack_push< lua_CFunction >
►
stack_push< lua_vector< T > >
►
stack_push< nil_type >
►
stack_push< R(*)(Args...)>
►
stack_push< R(T::*)(Args...) const >
►
stack_push< R(T::*)(Args...)>
►
stack_push< std::optional< T > >
►
stack_push< std::string >
►
stack_push< std::string_view >
►
stack_push< std::tuple< Ts... > >
►
stack_push< std::variant< Ts... > >
►
stack_push< T & >
►
stack_push< T * >
►
stack_push< T >
►
stack_push< table_proxy< T, Ks... > >
►
stack_push< void >
►
state
►
state_view
►
static_register
►
table
►
table_proxy
►
table_view
►
traceback
►
user_data
►
user_data< T >
►
user_data_header
►
value
►
value_view
►
term
►
AABBCollider
►
AdHocTimer
►
alloc_block
allocator_base
►
allocator_opts
always_false
►
Animation
►
AnimationFunction
►
Animations
►
ANSIEscapeCode
►
Audio
►
AudioWidget
►
AudioWorker
►
BBCollider
►
BindingGroup
►
Buffer
►
Camera
►
CameraUBO
►
Collider
►
Colliders
►
Collision
►
CollisionStats
►
CommandPool
►
ComponentButton
►
Components
►
Compute
►
constant
►
CubeRenderer
►
DedicatedBuffer
►
delegate
►
delegate_fn
►
DescriptorPool
►
DescriptorSets
►
Device
►
DeviceInfo
►
DeviceMemory
►
DeviceMemoryInfo
►
Edit
►
fixed_string
►
Flags
►
FlowGridLayout
►
Font
►
Fonts
►
FPS
►
FrameLimiter
►
Gen
►
Generator
►
GLBuffer
►
GLDebugGroup
►
GLFrameBuffer
►
GLFWBackend
►
GLPost
►
GLProgram
►
GLShader
►
GLTexArray
►
Graphics
►
GraphicsStats
►
GravityCollider
►
Grid
►
Handle
►
Image
►
Input
►
Instance
►
InstanceInfo
►
Light
►
LightAnimation
►
Lighting
►
LightsUBO
►
Log
►
lua_vector
►
LuaSyntaxHighlighter
►
Map
►
mat
►
mat3_base
►
mat4_base
►
Math
►
mem_obj
►
member_less
member_obj_type
member_obj_type< O(T::*)>
member_obj_type< R(T::*)(Args...)>
►
MouseInput
►
OpenGLHandle
►
owning_view
►
PCMWidget
►
PlaneCollider
►
Platform
►
pointer_flag
►
Profile
►
ProfileStats
►
Pseudograph
►
range_to
►
reallocator
►
Renderer
►
Renderers
►
Schedule
►
scoped
►
Socket
►
SourceEditor
►
SphereCollider
►
SpriteAnimation
►
SpriteRenderer
►
StagingBuffer
►
static_vector
►
Stats
►
StatsBase
►
Sun
►
SurfaceInfo
►
SwapChain
►
tagging_allocator
►
Terminal
►
Text
►
Textbox
►
Textures
►
Timing
►
to
►
tracking_allocator
►
VAO
►
vec
►
vec2_base
►
vec3_base
►
vec4_base
vec_type
vec_type< T, 2 >
vec_type< T, 3 >
vec_type< T, 4 >
►
Vertex
►
VoxelRenderer
►
VT100EscapeCode
►
VT520EscapeCode
►
WAV
►
std
►
AnimationTest
►
BlockTest
►
CameraTest
►
CollisionBench
►
CollisionComputeBench
►
CollisionNativeBench
►
CollisionTest
►
ComputeTest
►
DirLights
►
Entities
►
Entity
►
EntityBench
►
EntityTest
►
FlagsTest
►
FloatWidget
►
FontTest
►
FpsTest
►
FunctionTest
►
Graph
►
InputTest
►
InspectWorker
►
IntWidget
►
LightTest
►
LineReader
►
LogTest
►
LuaBench
►
MapTest
►
MapTestGraphics
►
MathTest
►
MatTest
►
NativeTest
►
PlotWorker
►
PointLights
►
Poller
►
ReallocTest
►
RegisterTest
►
RenderTest
►
ScheduleTest
►
ScopedTest
►
StackTest
►
StateTest
►
StaticVectorTest
►
SunTest
►
TableTest
►
TaggingTest
►
TerminalTest
►
test_struct
►
TestRegistry
►
TextboxTest
►
TextTest
►
TextureTest
►
TextureTestGraphics
►
TrackingTest
►
TypesTest
►
UtilsTest
►
Window
►
Worker
Class Index
►
Class Hierarchy
►
Class Members
►
Files
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Concepts
Loading...
Searching...
No Matches
nngn::lua::function_value Member List
This is the complete list of members for
nngn::lua::function_value
, including all inherited members.
function_value
(const function_value &)=delete
nngn::lua::function_value
function_value
(function_value &&) noexcept=default
nngn::lua::function_value
get
(lua_State *L, int i)
nngn::lua::value_view
inline
get
(void) const
nngn::lua::value_view
get_type
(void) const
nngn::lua::value_view
inline
index
(void) const
nngn::lua::value_view
inline
is_nil
(void) const
nngn::lua::value_view
inline
m_index
nngn::lua::value_view
private
m_state
nngn::lua::value_view
private
operator T
(void) const
nngn::lua::value_view
inline
explicit
operator()
(auto &&...args) const
nngn::lua::detail::function_base< function_value >
operator=
(const function_value &)=delete
nngn::lua::function_value
operator=
(function_value &&) noexcept=default
nngn::lua::function_value
nngn::lua::value::operator=
(const value &)=delete
nngn::lua::value
nngn::lua::value::operator=
(value &&rhs) noexcept
nngn::lua::value
inline
nngn::lua::value_view::operator=
(const value_view &)=default
nngn::lua::value_view
nngn::lua::value_view::operator=
(value_view &&) noexcept=default
nngn::lua::value_view
push
(void) const
nngn::lua::value
inline
release
(void)
nngn::lua::value
inline
remove
(void)
nngn::lua::value
inline
state
(void) const
nngn::lua::value_view
inline
to_string
(void) const
nngn::lua::value_view
inline
value
(const value &)=delete
nngn::lua::function_value
value
(value_view v)
nngn::lua::function_value
inline
value
(value &&rhs) noexcept
nngn::lua::function_value
inline
value_view
()=default
nngn::lua::value
value_view
(const value_view &)=default
nngn::lua::value
value_view
(value_view &&) noexcept=default
nngn::lua::value
value_view
(lua_State *L, int i)
nngn::lua::value
inline
value_view
(state_view l, int i)
nngn::lua::value
inline
~function_value
(void)=default
nngn::lua::function_value
~value
(void)
nngn::lua::value
inline
~value_view
(void)=default
nngn::lua::value_view
Generated by
1.11.0