Fabric EDK Workshop

../../_images/Splice_logo.png
Splice version 2.4.0
Copyright (c) 2010-2017 Fabric Software Inc. All rights reserved.

Description

In this workshop you will learn how to implement extensions for KL using C/C++. The EDK (Extension Development Kit) allows you to connect third party libraries to KL, and we’ll go over a couple of small examples as well as implementing an extension connection the RapidXML library.

You can find all of the videos embedded below in the Fabric Engine Workshop Channel on Vimeo.

01 - Introduction

In this section we provide a general overview of the EDK and implement the first very basic extension for KL.

02 - Custom KL Types

In this section we learn how to use custom KL types both within KL and C/C++ within an extension.

03 - Opaque Data

We cover how to manage opaque data within C/C++ and expose is to KL in a safe fashion. This is handy if you want to hide complex data from KL and use C/C++ to control it.

04 - RapidXML

In this video we use all of the acquired knowledge to implement an extension wrapping the RapidXML library into KL.

Indices and Tables