Embedding Lua in C++
Offered By: YouTube
Course Description
Overview
Syllabus
Embedding Lua in C++ #1 - Building Lua From Source.
Embedding Lua in C++ #2 - Running a Lua Script.
Embedding Lua in C++ #3 - Explaining Types And The Lua Stack.
Embedding Lua in C++ #4 - Calling A Lua Function From C.
Embedding Lua in C++ #5 - Passing Function Parameters From C to Lua.
Embedding Lua in C++ #6 - Calling Native Functions From Lua.
Embedding Lua in C++ #7 - Using Native Types in Lua.
Embedding Lua in C++ #8 - Tables.
Embedding Lua in C++ #9 - Metatables and Metamethods.
Embedding Lua in C++ #10 - Calling C++ Constructors and Destructors.
Embedding Lua in C++ #11 - Object Oriented Access.
Embedding Lua in C++ #12 - Reading Object Properties.
Embedding Lua in C++ #13 - Writing Object Properties.
Embedding Lua in C++ #14 - User Values.
Embedding Lua in C++ #15 - Memory Allocation.
Embedding Lua in C++ #16 - Arena Memory Allocation.
Embedding Lua in C++ #17 - Aligned Memory Allocation.
Embedding Lua in C++ #18 - Freelist Memory Allocation.
Embedding Lua in C++ #19 - Fallback Memory Allocator.
Embedding Lua in C++ #20 - Upvalues & Light Userdata.
Embedding Lua in C++ #21 - Explaining Run Time Type Information.
Embedding Lua in C++ #22 - Building Run Time Type Information.
Embedding Lua in C++ #23 - Calling Native Functions Using Run Time Type Information.
Embedding Lua in C++ #24 - Passing Parameters Using Run Time Type Information.
Embedding Lua in C++ #25 - Return Values Using Run Time Type Information.
Embedding Lua in C++ #26 - Creating Native Objects Using Run Time Type Information.
Embedding Lua in C++ #27 - Destroying Native Objects Using Run Time Type Information.
Embedding Lua in C++ #28 - Calling Class Methods Using Run Time Type Information.
Embedding Lua in C++ #29 - Class Method Parameters Using Run Time Type Information.
Embedding Lua in C++ #30 - Reading Class Properties Using Run Time Type Information.
Embedding Lua in C++ #31 - Handling User Values Using Run Time Type Information.
Embedding Lua in C++ #32 - Writing Object Properties Using Run Time Type Information.
Embedding Lua in C++ #33 - Calling Lua Functions Using Run Time Type Information.
Embedding Lua in C++ #34 - Refactoring To Support Pass By Reference Parameters.
Embedding Lua in C++ #35 - Passing Parameters By Reference From Native Code To Lua.
Taught by
Dave Poo
Related Courses
C++ For C Programmers, Part AUniversity of California, Santa Cruz via Coursera لغة البرمجة C++ لمبرمجي اللغة C، الجزء (أ)
University of California, Santa Cruz via Coursera C Programming for Everybody
University of Michigan via Coursera Programming Fundamentals: C++
City College of San Francisco via California Community Colleges System Learn C++: References and Pointers
Codecademy