Can you serialize CRunObjectType or CRunObject?

Forum for plugin, effect and behavior programmers. Please use the Help & Support forum for help using Construct.

Post » Thu Aug 06, 2009 10:14 pm

can you serialize these or does it require information created each runtime?
Spriter Dev
B
88
S
21
G
12
Posts: 3,240
Reputation: 16,486

Post » Sat Aug 15, 2009 9:35 pm

They're pointers to classes which are created/destroyed every runtime, so they'll change.
B
3
S
2
G
5
Posts: 1,777
Reputation: 5,529

Post » Sun Aug 16, 2009 12:49 pm

You can't (and wouldn't want to) manually save the states of the CRunObject or CRunObjType classes themselves, but you can save pointers to them by using these VRuntime functions:

[code:3qpx6ba0] virtual void SerializeObjectPtr(CRunObject*& obj, bin& ar) = 0;
virtual void SerializeObjectType(CRunObjType*& pType, bin& ar) = 0;[/code:3qpx6ba0]
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,610


Return to Construct engineering

Who is online

Users browsing this forum: No registered users and 0 guests