nngn
Loading...
Searching...
No Matches
lua_vector.cpp File Reference
#include "lua/function.h"
#include "lua/register.h"
#include "lua/table.h"
#include "lua_vector.h"
Include dependency graph for lua_vector.cpp:

Namespaces

namespace  anonymous_namespace{lua_vector.cpp}
 

Typedefs

using bvec = nngn::lua_vector< std::byte >
 
using fvec = nngn::lua_vector< float >
 

Functions

template<typename T >
auto anonymous_namespace{lua_vector.cpp}::vec_len (const nngn::lua_vector< T > &v)
 
template<typename T >
auto anonymous_namespace{lua_vector.cpp}::vec_index (const nngn::lua_vector< T > &v, lua_Integer li)
 
template<typename T , nngn::fixed_string name>
nngn::lua::value_view anonymous_namespace{lua_vector.cpp}::vec_to_string (const nngn::lua_vector< T > &v, nngn::lua::state_view lua)
 
template<typename T , nngn::fixed_string name>
void anonymous_namespace{lua_vector.cpp}::register_vector (nngn::lua::table_view t)
 

Typedef Documentation

◆ bvec

using bvec = nngn::lua_vector<std::byte>

◆ fvec