mit Lua Objektmethoden aufrufen

Greace

Grünschnabel
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.
 
Zurück