The Battle for Wesnoth  1.17.0-dev
Public Attributes | List of all members
Udata Struct Reference

#include <lobject.h>

Public Attributes

 CommonHeader
 
unsigned short nuvalue
 
size_t len
 
struct Tablemetatable
 
GCObjectgclist
 
UValue uv [1]
 

Detailed Description

Definition at line 439 of file lobject.h.

Member Data Documentation

◆ CommonHeader

Udata::CommonHeader

Definition at line 440 of file lobject.h.

◆ gclist

GCObject* Udata::gclist

Definition at line 444 of file lobject.h.

Referenced by getgclist().

◆ len

size_t Udata::len

Definition at line 442 of file lobject.h.

Referenced by freeobj(), and luaS_newudata().

◆ metatable

struct Table* Udata::metatable

Definition at line 443 of file lobject.h.

Referenced by luaS_newudata(), reallymarkobject(), and traverseudata().

◆ nuvalue

unsigned short Udata::nuvalue

Definition at line 441 of file lobject.h.

Referenced by freeobj(), getgclist(), luaS_newudata(), reallymarkobject(), and traverseudata().

◆ uv

UValue Udata::uv[1]

Definition at line 445 of file lobject.h.

Referenced by luaS_newudata(), and traverseudata().


The documentation for this struct was generated from the following file: