Language Wrappers

From The Foundry MODO SDK wiki
Revision as of 01:17, 29 May 2012 by Shf (Talk | contribs) (Created page with "So you want to write a language wrapper for something other than C++? Good for you! This is an extremely challenging task, but can be very rewarding when it starts to actually...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

So you want to write a language wrapper for something other than C++? Good for you! This is an extremely challenging task, but can be very rewarding when it starts to actually work.

Background

COM

Objects in the SDK are all COM at their core.

Modules

Plug-in files get loaded as modules.

Stages

These are the stages for implementing your language wrapper.

Importing Objects

Objects from nexus, start with a service.

Exporting Objects

Objects in your language, exported as COM for nexus.

Loading Plug-ins

Use ours, or roll your own.