Pioneer
Loading...
Searching...
No Matches
Classes | Macros | Functions
Import.cpp File Reference
#include "CoreFwdDecl.h"
#include "FileSystem.h"
#include <algorithm>
#include <deque>
#include <string>
Include dependency graph for Import.cpp:

Classes

struct  ImportInfo
 

Macros

#define DEBUG_PRINTF(...)
 
#define DEBUG_INDENTED_PRINTF(...)
 
#define DEBUG_INDENT_INCREASE()
 
#define DEBUG_INDENT_DECREASE()
 

Functions

bool pi_lua_import (lua_State *L, const std::string &importName, bool popImported)
 
void pi_lua_import_recursive (lua_State *L, const std::string &moduleName)
 
int luaopen_import (lua_State *L)
 

Macro Definition Documentation

◆ DEBUG_INDENT_DECREASE

#define DEBUG_INDENT_DECREASE ( )

◆ DEBUG_INDENT_INCREASE

#define DEBUG_INDENT_INCREASE ( )

◆ DEBUG_INDENTED_PRINTF

#define DEBUG_INDENTED_PRINTF (   ...)

◆ DEBUG_PRINTF

#define DEBUG_PRINTF (   ...)

Function Documentation

◆ luaopen_import()

int luaopen_import ( lua_State *  L)
Here is the call graph for this function:

◆ pi_lua_import()

bool pi_lua_import ( lua_State *  L,
const std::string &  importName,
bool  popImported 
)
Here is the call graph for this function:

◆ pi_lua_import_recursive()

void pi_lua_import_recursive ( lua_State *  L,
const std::string &  moduleName 
)
Here is the call graph for this function: