dl
luabridge::Stack< dl::Vector2< T, Index >, T > 模板结构体 参考

Stack specialization for dl::Vector2. 更多...

#include <dl_lua_register_container.h>

Public 类型

using Type = dl::Vector2<T, Index>
 

静态 Public 成员函数

static Result push (lua_State *L, const Type &vec)
 
static TypeResult< Typeget (lua_State *L, int index)
 
static bool isInstance (lua_State *L, int index)
 

详细描述

template<class T, class Index>
struct luabridge::Stack< dl::Vector2< T, Index >, T >

Stack specialization for dl::Vector2.

在文件 dl_lua_register_container.h98 行定义.

成员类型定义说明

◆ Type

template<class T, class Index>
using luabridge::Stack< dl::Vector2< T, Index >, T >::Type = dl::Vector2<T, Index>

在文件 dl_lua_register_container.h100 行定义.

成员函数说明

◆ get()

template<class T, class Index>
static TypeResult< Type > luabridge::Stack< dl::Vector2< T, Index >, T >::get ( lua_State * L,
int index )
inlinestaticnodiscard

在文件 dl_lua_register_container.h126 行定义.

◆ isInstance()

template<class T, class Index>
static bool luabridge::Stack< dl::Vector2< T, Index >, T >::isInstance ( lua_State * L,
int index )
inlinestaticnodiscard

在文件 dl_lua_register_container.h151 行定义.

◆ push()

template<class T, class Index>
static Result luabridge::Stack< dl::Vector2< T, Index >, T >::push ( lua_State * L,
const Type & vec )
inlinestaticnodiscard

在文件 dl_lua_register_container.h102 行定义.


该结构体的文档由以下文件生成: