48 const std::string &formname,
Definition: serveractiveobject.h:55
core::vector3d< s16 > v3s16
Definition: irr_v3d.h:28
std::unordered_map< std::string, std::string > StringMap
Definition: string.h:78
Definition: mapnode.h:139
An active object or node which is selected by a ray on the map.
Definition: pointedthing.h:37
Definition: s_node.cpp:32
static struct EnumString es_TextureAlphaMode[]
Definition: s_node.h:58
bool node_on_flood(v3s16 p, MapNode node, MapNode newnode)
Definition: s_node.cpp:193
bool node_on_dig(v3s16 p, MapNode node, ServerActiveObject *digger)
Definition: s_node.cpp:130
static struct EnumString es_ContentParamType2[]
Definition: s_node.h:54
static struct EnumString es_LiquidMoveType[]
Definition: s_node.h:56
bool node_on_timer(v3s16 p, MapNode node, f32 dtime)
Definition: s_node.cpp:233
static struct EnumString es_NodeBoxType[]
Definition: s_node.h:57
static struct EnumString es_DrawType[]
Definition: s_node.h:52
static struct EnumString es_ContentParamType[]
Definition: s_node.h:53
void node_on_receive_fields(v3s16 p, const std::string &formname, const StringMap &fields, ServerActiveObject *sender)
Definition: s_node.cpp:253
static struct EnumString es_LiquidType[]
Definition: s_node.h:55
void node_after_destruct(v3s16 p, MapNode node)
Definition: s_node.cpp:214
virtual ~ScriptApiNode()=default
bool node_on_punch(v3s16 p, MapNode node, ServerActiveObject *puncher, const PointedThing &pointed)
Definition: s_node.cpp:107
void node_on_construct(v3s16 p, MapNode node)
Definition: s_node.cpp:157
void node_on_destruct(v3s16 p, MapNode node)
Definition: s_node.cpp:175
static std::string p(std::string path)
Definition: test_filesys.cpp:64