Ok sorry, I did not explain it well, my english is not so good.
What I meant was, when I initialize the DGDK, is the whole engine being loaded, or just the parts (ie. odb3D, odbSystem,..) that I instanced with the new operator in the globals module. Example:
Module dgdkGlobals
Public oDBP As New DGDKLib.dgdkApp
Public oDBAnimation As New DGDKLib.dgdkAnimation
Public oDB2D As New DGDKLib.dgdkBasic2D
Public oDB3D As New DGDKLib.dgdkBasic3D
Public oDBBitmap As New DGDKLib.dgdkBitmap
Public oDBCamera As New DGDKLib.dgdkCamera
Public oDBCore As New DGDKLib.dgdkCore
Public oDBDisplay As New DGDKLib.dgdkDisplay
Public oDBFile As New DGDKLib.dgdkFile
Public oDBFTP As New DGDKLib.dgdkFTP
Public oDBImage As New DGDKLib.dgdkImage
Public oDBInput As New DGDKLib.dgdkInput
Public oDBLight As New DGDKLib.dgdkLight
Public oDBMatrix As New DGDKLib.dgdkMatrix
Public oDBMemBlock As New DGDKLib.dgdkMemblock
Public oDBMultiplayer As New DGDKLib.dgdkMultiplayer
Public oDBMusic As New DGDKLib.dgdkMusic
Public oDBParticles As New DGDKLib.dgdkParticles
Public oDBSound As New DGDKLib.dgdkSound
Public oDBSprite As New DGDKLib.dgdkSprite
Public oDBSystem As New DGDKLib.dgdkSystem
Rem Public oDBTerrain As New DGDKLib.dgdkTerrain
Public oDBText As New DGDKLib.dgdkText
Rem Public oDBWorld As New DGDKLib.dgdkWorld
Public oDBMath As New DGDKLib.dgdk3DMaths
....
As you can see I commented out two lines in the module. What happens here, are the terrain and world modules loaded or not?
Does the engine load the modules behind the wrapper though I didnt Instance the two objects?
I put this text into a translator and what came out was garbage, so I hope you understand me.
Thanks,
Ever