Property | Type | Description | |
---|---|---|---|
CHUNK_ID | uint | ||
CHUNK_VERSION | ushort |
Property | Type | Description | |
---|---|---|---|
mManger | |||
mName | string | ||
mPageProvider | |||
mSectionNameGenerator | NameGenerator |
||
mSections | PagedWorldSection>.Dictionary |
Method | Description | |
---|---|---|
DestroySection ( |
|
|
DestroySection ( string name ) : void |
Destroy a section of world.
|
|
FrameEnd ( float timeElapsed ) : void |
Called when the frame ends
|
|
FrameStart ( float timeSinceLastFrame ) : void |
Called when the frame starts
|
|
GetSection ( string name ) : |
Retrieve a section of the world.
|
|
Load ( |
Load world data from a serialiser (returns true if successful)
|
|
Load ( Stream stream ) : void |
Load world data from a stream
|
|
Load ( string fileName ) : void |
Load world data from a file
|
|
LoadProcedualPage ( |
Give a world the opportunity to load page content procedurally.
|
|
NotifyCamera ( |
Notify a world of the current camera
|
|
PageWorld ( string name, |
Default Constructor.
|
|
PrepareProcedualPage ( |
Give a world the opportunity to prepare page content procedurally.
|
|
ReadPageStream ( |
Get a serialiser set up to read Page data for the given PageID.
|
|
Save ( Stream stream ) : void |
Save world data to a stream
|
|
Save ( |
Save world data to a serialiser
|
|
Save ( string fileName ) : void |
Save world data to a file
|
|
ToString ( ) : string |
|
|
UnPrepareProcedualPage ( |
|
|
UnloadProcedualPage ( |
Give a world the opportunity to unload page content procedurally.
|
|
WritePageStream ( |
Get a serialiser set up to write Page data for the given PageID.
|
Method | Description | |
---|---|---|
CreateSection ( Axiom.Components.Paging.PageStrategy strategy, |
Create a new section of the world.
|
|
CreateSection ( Axiom.Components.Paging.PageStrategy strategy, |
Create a new section of the world.
|
|
CreateSection ( string strategyName, |
Create a new section of the world.
|
|
CreateSection ( string strategyName, |
Create a new section of the world.
|
public DestroySection ( |
||
section | ||
return | void |
public FrameStart ( float timeSinceLastFrame ) : void | ||
timeSinceLastFrame | float | |
return | void |
public GetSection ( string name ) : |
||
name | string | |
return |
public Load ( |
||
stream | ||
return | bool |
public LoadProcedualPage ( |
||
page | ||
section | ||
return | bool |
public NotifyCamera ( |
||
cam | ||
return | void |
public PageWorld ( string name, |
||
name | string | |
manager | ||
return | System |
public PrepareProcedualPage ( |
||
page | ||
section | ||
return | bool |
public ReadPageStream ( |
||
pageId | ||
section | ||
return |
public Save ( |
||
stream | ||
return | void |
public UnPrepareProcedualPage ( |
||
page | ||
section | ||
return | bool |
public UnloadProcedualPage ( |
||
page | ||
section | ||
return | bool |
public WritePageStream ( |
||
pageId | ||
section | ||
return |
protected PageManager,Axiom.Components.Paging mManger | ||
return |
protected PageProvider,Axiom.Components.Paging mPageProvider | ||
return |
protected NameGenerator |
||
return | NameGenerator |