/datum/object_window_info
Datum that holds and tracks info about a client's object window Really only exists because I want to be able to do logic with signals And need a safe place to do the registration
Vars | |
actively_tracking | Are we currently tracking a turf? |
---|---|
atoms_to_images | list of atom -> image string for objects we have had in the right click tab this is our caching |
atoms_to_imagify | list of atoms to turn into images for the object tab |
atoms_to_show | list of atoms to show to our client via the object tab, at least currently |
parent | Our owner client |
Procs | |
process | Takes a client, attempts to generate object images for it We will update the client with any improvements we make when we're done |
viewing_atom_deleted | Clears any cached object window stuff We use hard refs cause we'd need a signal for this anyway. Cleaner this way |
Var Details
actively_tracking
Are we currently tracking a turf?
atoms_to_images
list of atom -> image string for objects we have had in the right click tab this is our caching
atoms_to_imagify
list of atoms to turn into images for the object tab
atoms_to_show
list of atoms to show to our client via the object tab, at least currently
parent
Our owner client
Proc Details
process
Takes a client, attempts to generate object images for it We will update the client with any improvements we make when we're done
viewing_atom_deleted
Clears any cached object window stuff We use hard refs cause we'd need a signal for this anyway. Cleaner this way