Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::ScriptObject::IdInfo Struct Reference

Used to create static lookup lists. More...

#include <ScriptObject.h>

Public Attributes

int _index {0}
 Index for decoding. Could be regarded as function or variable address.
 
EIdentifier _id {idUnknown}
 Function of the entry.
 
const char * _name {nullptr}
 Name of the entry.
 
int _paramCount {0}
 In case of a function the amount of parameters where std::numeric_limits<int>::max() is infinite -2 is at least 2 and when 3 is exactly 3 parameters are required.
 
void * _data {nullptr}
 Pointer referring to info object. If nullptr it is a static entry.
 

Detailed Description

Used to create static lookup lists.

Member Data Documentation

◆ _data

void* sf::ScriptObject::IdInfo::_data {nullptr}

Pointer referring to info object. If nullptr it is a static entry.

◆ _id

EIdentifier sf::ScriptObject::IdInfo::_id {idUnknown}

Function of the entry.

◆ _index

int sf::ScriptObject::IdInfo::_index {0}

Index for decoding. Could be regarded as function or variable address.

◆ _name

const char* sf::ScriptObject::IdInfo::_name {nullptr}

Name of the entry.

◆ _paramCount

int sf::ScriptObject::IdInfo::_paramCount {0}

In case of a function the amount of parameters where std::numeric_limits<int>::max() is infinite -2 is at least 2 and when 3 is exactly 3 parameters are required.


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