Hi,
ich will Objektmethoden von c++ in Lua aufrufen.
Beispiel:
1. Ich hab eine Klasse in C++ z.B. "Auto" genannt.
2. Die Klasse "Auto" hat eine Objektmethode namens "fahren()"
3. Ich erstelle eine Wrapper-Funktion namens "Auto_fahren()" die
ich per "lua_pushfunktion" meiner "Lua-Instanz" hinzufüge und somit im
Lua-Script nutzen kann.
Wie rufe ich aber jetzt am besten die Objektfunktion "fahren()" in der Funktion "Auto_fahren()" auf? Ich brauche ja einen Pointer auf die Auto-Objekt-Instanz.
Ich hoffe ihr versteht was ich meine und danke euch schonmal im voraus für eure Antworten.
ich will Objektmethoden von c++ in Lua aufrufen.
Beispiel:
1. Ich hab eine Klasse in C++ z.B. "Auto" genannt.
2. Die Klasse "Auto" hat eine Objektmethode namens "fahren()"
3. Ich erstelle eine Wrapper-Funktion namens "Auto_fahren()" die
ich per "lua_pushfunktion" meiner "Lua-Instanz" hinzufüge und somit im
Lua-Script nutzen kann.
Wie rufe ich aber jetzt am besten die Objektfunktion "fahren()" in der Funktion "Auto_fahren()" auf? Ich brauche ja einen Pointer auf die Auto-Objekt-Instanz.
Ich hoffe ihr versteht was ich meine und danke euch schonmal im voraus für eure Antworten.