aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/seg_manager.h
AgeCommit message (Expand)Author
2010-05-29Limit access to the _classTable array (now it's directly accessible only insi...Filippos Karapetis
2010-05-29CleanupFilippos Karapetis
2010-05-29Added a method to the resource manager, to limit the places where script expo...Filippos Karapetis
2010-05-26Made _k_new_node() a method of the segment manager, and fixed a bug with the ...Filippos Karapetis
2010-05-19Removed the exportsAreWide variable from the segment manager and save games, ...Filippos Karapetis
2010-05-18- Removed the wrapper kalloc, kmem and kfree functions. Now, the associated S...Filippos Karapetis
2010-02-03SCI: Move more stuff aroundMax Horn
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
2009-12-21SCI32:Matthew Hoops
2009-11-04- Changed the segment manager to be a static part of the engine, and stopped ...Filippos Karapetis
2009-10-13SCI: Merge SegManager::alloc_Hunk into SegManager::allocateHunkEntryMax Horn
2009-10-08SCI: Turn reconstruct_scripts into SegManager::reconstructScriptsMax Horn
2009-10-08SCI: Removed obsolete stringfrags codeMax Horn
2009-10-08SCI: Removed SegManager::getDescriptionMax Horn
2009-10-07SCI: Turn lookup_node & lookup_list into SegManager::lookupNode & SegManager:...Max Horn
2009-10-04SCI: Add SegManager::findObjectByName() method, make parse_reg_t() local to c...Max Horn
2009-09-27SCI: Add utility functions for copying data between raw/non-raw segmentsWillem Jan Palenstijn
2009-09-22- Merged scriptObjInit0() and scriptObjInit11()Filippos Karapetis
2009-09-22SCI: Add new type SegmentRef which ultimately will allow us to distinguish be...Max Horn
2009-09-22SCI: SegmentObj's now set their type in constructor; replace central SegmentO...Max Horn
2009-09-17SCI: Add a global getSciVersion() function and make use of itMax Horn
2009-09-17SCI: Rename engine/memobj.* to engine/segment.*Max Horn
2009-09-17Made script_lookup_export() a method of SegManagerFilippos Karapetis
2009-09-17SCI: Change SegmentId from int to uint16; consistently use segment 0 to indic...Max Horn
2009-09-17SCI: Rename MemObject -> SegmentObjMax Horn
2009-09-17SCI: More cleanupMax Horn
2009-09-16SCI: cleanupMax Horn
2009-09-16SCI: Turn some SegManager methods into Script methodsMax Horn
2009-09-14SCI: Misc cleanupMax Horn
2009-09-14SCI: Rename SegManager::kernelDeref*() methods to SegManager::deref*()Max Horn
2009-09-14SCI: kernelDeref*() functions are now seSegmentManager methodsMax Horn
2009-09-12Made is_object() a method of the segment managerFilippos Karapetis
2009-09-12- Made obj_get and obj_get_name methods of SegManager (getObject and getObjec...Filippos Karapetis
2009-09-07SCI: Replace GET_SEGMENT_ANY and GET_OBJECT_SEGMENT macros by new segman methodsMax Horn
2009-09-06SCI: Rename SegManager::exports_wide to _exportsAreWide and changed it to a b...Max Horn
2009-09-06SCI: Replace "IntMapper *id_seg_map" in SegManager with a Common::HashMap<int...Max Horn
2009-09-06SCI: cleanupMax Horn
2009-09-06SCI: Cleanup for some SegManager internalsMax Horn
2009-09-04Moved some functions inside the SegManager class, and renamed alloc_clone() t...Filippos Karapetis
2009-09-02Some renaming:Filippos Karapetis
2009-08-25- Simplified the parameters of some functionsFilippos Karapetis
2009-08-24SCI: Read class table from vocab resource instead of scanning. This fixesWalter van Niftrik
2009-08-23- Added more mappings from Sierra's internal IDs to our own ones. Hopefully, ...Filippos Karapetis
2009-08-18- Added game ID detection to the fallback detector. We still need to map some...Filippos Karapetis
2009-08-17- Simplified some functions to accept only the parts of the EngineState they ...Filippos Karapetis
2009-07-28SCI: Avoid using perror (it's not portable)Max Horn
2009-06-18PatchMax Horn
2009-06-04SCI: Moved MemObject code into a separate source fileMax Horn
2009-05-18SCI: Removed the unused member SegManager::gc_mark_bits; changed some int par...Max Horn
2009-05-18SCI: Replaced SegManager::getHeap() by Script::getHeap()Max Horn