16 lines
411 B
C++
16 lines
411 B
C++
#ifndef _SCRIPTAPI_STACK_H
|
|
#define _SCRIPTAPI_STACK_H
|
|
|
|
#include "_scriptapi.h"
|
|
|
|
namespace Script
|
|
{
|
|
namespace Stack
|
|
{
|
|
SCRIPT_EXPORT duint Pop();
|
|
SCRIPT_EXPORT duint Push(duint value); //returns the previous top, equal to Peek(1)
|
|
SCRIPT_EXPORT duint Peek(int offset = 0); //offset is in multiples of Register::Size(), for easy x32/x64 portability
|
|
}; //Stack
|
|
}; //Script
|
|
|
|
#endif //_SCRIPTAPI_STACK_H
|