Media Summary: This tutorial will go over the basics: namely, how to: Start the interpreter Load a . In this video, I show how to use the excelent Sol library/wrapper to integrate Using the library, we get access to public members of a class object and allow them to be read in

Embedding Lua In C 30 - Detailed Analysis & Overview

This tutorial will go over the basics: namely, how to: Start the interpreter Load a . In this video, I show how to use the excelent Sol library/wrapper to integrate Using the library, we get access to public members of a class object and allow them to be read in Ok, so maybe not exactly 1000 seconds, but Fireship doesn't stick to exactly 100 seconds either!! I mentioned my course from boot聽... Using the library, we try to create a binding that can call any class method on any registered class (as long as it聽... Using the library, we refactor code written in previous videos to call global functions from

Using the library, we write a single function that can allow us to call script functions with 0 or more parameters聽...

Photo Gallery

Embedding Lua in C++ #1
Lua in 100 Seconds
How to embed Lua in your application (Using the Lua C API)
Embedding Lua in C++ Part 3: Meh... Just use Sol...
Embedding Lua in C++ #4 - Calling A Lua Function From C
Embedding Lua in C++ #30 - Reading Class Properties Using Run Time Type Information
Embedding Lua in C++ #6 - Calling Native Functions From Lua
Everything You Need To Start Writing Lua
Embedding Lua in C++ #28 - Calling Class Methods Using Run Time Type Information
Automating Sequences via Lua Coroutines in C++
Embedding Lua in C++ #2 -  Running a Lua Script
Embedding Lua in C++ #7 - Using Native Types in Lua
Sponsored
Sponsored
View Detailed Profile
Embedding Lua in C++ #1

Embedding Lua in C++ #1

C++

Lua in 100 Seconds

Lua in 100 Seconds

Lua

Sponsored
How to embed Lua in your application (Using the Lua C API)

How to embed Lua in your application (Using the Lua C API)

This tutorial will go over the basics: namely, how to: Start the interpreter Load a .

Embedding Lua in C++ Part 3: Meh... Just use Sol...

Embedding Lua in C++ Part 3: Meh... Just use Sol...

In this video, I show how to use the excelent Sol library/wrapper to integrate

Embedding Lua in C++ #4 - Calling A Lua Function From C

Embedding Lua in C++ #4 - Calling A Lua Function From C

These videos describe how to

Sponsored
Embedding Lua in C++ #30 - Reading Class Properties Using Run Time Type Information

Embedding Lua in C++ #30 - Reading Class Properties Using Run Time Type Information

Using the http://www.rttr.org/ library, we get access to public members of a class object and allow them to be read in

Embedding Lua in C++ #6 - Calling Native Functions From Lua

Embedding Lua in C++ #6 - Calling Native Functions From Lua

These videos describe how to

Everything You Need To Start Writing Lua

Everything You Need To Start Writing Lua

Ok, so maybe not exactly 1000 seconds, but Fireship doesn't stick to exactly 100 seconds either!! I mentioned my course from boot聽...

Embedding Lua in C++ #28 - Calling Class Methods Using Run Time Type Information

Embedding Lua in C++ #28 - Calling Class Methods Using Run Time Type Information

Using the http://www.rttr.org/ library, we try to create a binding that can call any class method on any registered class (as long as it聽...

Automating Sequences via Lua Coroutines in C++

Automating Sequences via Lua Coroutines in C++

In this video, I show how

Embedding Lua in C++ #2 -  Running a Lua Script

Embedding Lua in C++ #2 - Running a Lua Script

These videos describe how to

Embedding Lua in C++ #7 - Using Native Types in Lua

Embedding Lua in C++ #7 - Using Native Types in Lua

These videos describe how to

Embedding Lua in C++ #5 - Passing Function Parameters From C to Lua

Embedding Lua in C++ #5 - Passing Function Parameters From C to Lua

These videos describe how to

Embedding Lua in C++ #29 - Class Method Parameters Using Run Time Type Information

Embedding Lua in C++ #29 - Class Method Parameters Using Run Time Type Information

Using the http://www.rttr.org/ library, we refactor code written in previous videos to call global functions from

Embedding Lua in C++ #33 - Calling Lua Functions Using Run Time Type Information

Embedding Lua in C++ #33 - Calling Lua Functions Using Run Time Type Information

Using the http://www.rttr.org/ library, we write a single function that can allow us to call script functions with 0 or more parameters聽...

Embedding Lua in C++ #31 - Handling User Values Using Run Time Type Information

Embedding Lua in C++ #31 - Handling User Values Using Run Time Type Information

We allow the

Lua Quick Start Guide | 6. Embedding Lua

Lua Quick Start Guide | 6. Embedding Lua

Lua

C# : How to embed lua (or some other scripting language) in a C# 5.0 application

C# : How to embed lua (or some other scripting language) in a C# 5.0 application

C# : How to

Embedding Lua in C++ #35 - Passing Parameters By Reference From Native Code To Lua

Embedding Lua in C++ #35 - Passing Parameters By Reference From Native Code To Lua

Previously we were only able to call

Related Video Content

What are embeddings in machine learning? - GeeksforGeeks information

Jul 23, 2025聽路 In machine learning, the term "embeddings" refers to a method of transforming high-dimensional data...

Embedding - Wikipedia information

Embedding In mathematics, an embedding (or imbedding[1]) is one instance of some mathematical structure contained...

Embedding (machine learning) - Wikipedia information

Embedding (machine learning) In machine learning, embedding is a representation learning technique that maps complex,...

Embeddings: A Deep Dive from Basics to Advanced Concepts information

Nov 28, 2024聽路 Embeddings have become a fundamental component in modern machine learning, especially in fields like...

Embeddings in Machine Learning - GeeksforGeeks information

May 1, 2026聽路 Important terms used for Embedding These terms help understand how embeddings represent and organize...