Corrected : When suppressing an object, it was not properly removed from ObjInstancesHolder of scene and of ObjectsConcerneds. ObjectsConcerned are now aware of its parent ( if any ), and propagate the need to delete the object to its parent.
Corrected CondEstTourne.
git-svn-id: svn://localhost@46 8062f311-0dae-4547-b526-b8ab9ac864a5
Objects are now identified during runtime with an object identifier, instead of comparing their names.
git-svn-id: svn://localhost@43 8062f311-0dae-4547-b526-b8ab9ac864a5
Re-added resource.rc and icon to executable.
EditorEvents insert now properly comments and links at end.
Corrected single file compilation.
git-svn-id: svn://localhost@41 8062f311-0dae-4547-b526-b8ab9ac864a5
Object expressions don't use anymore namespace in their name, as they are associated to an object.
ExtensionsManager has now a GetObjectExpressionInfos for getting infos on a object expression.
Text Object can now be rotated.
Text Object Editor changed now correctly the font of the object on scene.
git-svn-id: svn://localhost@24 8062f311-0dae-4547-b526-b8ab9ac864a5
Extensions dialog verify compatibility with OS.
EditExpression use now GetObjectExpressionInfos for objects expressions.
git-svn-id: svn://localhost@23 8062f311-0dae-4547-b526-b8ab9ac864a5
Elements of GUI are now always at top in EdittimeScene.
Compilation use now AES Algorithm.
git-svn-id: svn://localhost@21 8062f311-0dae-4547-b526-b8ab9ac864a5
Adapted DebuggerGUI for using ObjInstanceHolder.
EditOptionsPosition have now fields for size of the object.
EditorObjectList reload thumbnail if necessary.
Can now resize and change angle of InitialPosition from the Scene Editor.
git-svn-id: svn://localhost@17 8062f311-0dae-4547-b526-b8ab9ac864a5
Deleted dependence of Scene.h to Position.h
All Objects have now SetWidth/SetHeight/GetAngle/SetAngle functions.
InitialPosition have now informations about size and angle of the object.
SpriteObject use now angle for direction.
git-svn-id: svn://localhost@16 8062f311-0dae-4547-b526-b8ab9ac864a5
ObjInstancesHolder is now used by RuntimeScene for the objects, and so used by ObjectsConcerned, which is now faster ( Instead of testing all objects for their name each time, ObjInstancesHolder directly returns a list with of objects of this name ) ( 80/90 -> 100/110 FPS at start of Base level of SO4, 3DEngine test fps x2 ).
git-svn-id: svn://localhost@15 8062f311-0dae-4547-b526-b8ab9ac864a5