org.luaj.vm2.LuaTable.valueOf()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(2.4k)|赞(0)|评价(0)|浏览(89)

本文整理了Java中org.luaj.vm2.LuaTable.valueOf()方法的一些代码示例,展示了LuaTable.valueOf()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。LuaTable.valueOf()方法的具体详情如下:
包路径:org.luaj.vm2.LuaTable
类名称:LuaTable
方法名:valueOf

LuaTable.valueOf介绍

暂无

代码示例

代码示例来源:origin: mirkosertic/GameComposer

@Override
public LuaValue get( int key ) {
  LuaValue v = rawget(key);
  return v.isnil() && m_metatable!=null? gettable(this,valueOf(key)): v;
}

代码示例来源:origin: M66B/XPrivacyLua

public LuaValue get( int key ) {
  LuaValue v = rawget(key);
  return v.isnil() && m_metatable!=null? gettable(this,valueOf(key)): v;
}

代码示例来源:origin: hsllany/HtmlNative

public LuaValue get( int key ) {
  LuaValue v = rawget(key);
  return v.isnil() && m_metatable!=null? gettable(this,valueOf(key)): v;
}

代码示例来源:origin: hsllany/HtmlNative

/**
 * Construct table of unnamed elements. 
 * @param varargs Unnamed elements in order {@code value-1, value-2, ... }
 * @param firstarg the index in varargs of the first argument to include in the table 
 */
public LuaTable(Varargs varargs, int firstarg) {
  int nskip = firstarg-1;
  int n = Math.max(varargs.narg()-nskip,0);
  presize( n, 1 );
  set(N, valueOf(n));
  for ( int i=1; i<=n; i++ )
    set(i, varargs.arg(i+nskip));
}

代码示例来源:origin: M66B/XPrivacyLua

/**
 * Construct table of unnamed elements. 
 * @param varargs Unnamed elements in order {@code value-1, value-2, ... }
 * @param firstarg the index in varargs of the first argument to include in the table 
 */
public LuaTable(Varargs varargs, int firstarg) {
  int nskip = firstarg-1;
  int n = Math.max(varargs.narg()-nskip,0);
  presize( n, 1 );
  set(N, valueOf(n));
  for ( int i=1; i<=n; i++ )
    set(i, varargs.arg(i+nskip));
}

代码示例来源:origin: mirkosertic/GameComposer

/**
 * Construct table of unnamed elements. 
 * @param varargs Unnamed elements in order {@code value-1, value-2, ... }
 * @param firstarg the index in varargs of the first argument to include in the table 
 */
public LuaTable(Varargs varargs, int firstarg) {
  int nskip = firstarg-1;
  int n = Math.max(varargs.narg()-nskip,0);
  presize( n, 1 );
  set(N, valueOf(n));
  for ( int i=1; i<=n; i++ )
    set(i, varargs.arg(i+nskip));
}

代码示例来源:origin: hsllany/HtmlNative

Slot newEntry;
if ( m_metatable != null ) {
  newEntry = m_metatable.entry( valueOf(i), v );
  if ( newEntry == null )
    continue;
} else {
  newEntry = defaultEntry( valueOf(i), v );

代码示例来源:origin: M66B/XPrivacyLua

Slot newEntry;
if ( m_metatable != null ) {
  newEntry = m_metatable.entry( valueOf(i), v );
  if ( newEntry == null )
    continue;
} else {
  newEntry = defaultEntry( valueOf(i), v );

代码示例来源:origin: mirkosertic/GameComposer

Slot newEntry;
if ( m_metatable != null ) {
  newEntry = m_metatable.entry( valueOf(i), v );
  if ( newEntry == null )
    continue;
} else {
  newEntry = defaultEntry( valueOf(i), v );

相关文章

微信公众号

最新文章

更多