Static
RENDER_ FLAGS RENDER_ FLAGS : { refreshEdges : {} ; initializeLighting : { propagate : string [] ; } ; initializeDarknessSources : { propagate : string [] ; } ; initializeLightSources : { propagate : string [] ; } ; refreshLighting : { propagate : string [] ; } ; refreshLightSources : {} ; initializeVisionModes : { propagate : string [] ; } ; initializeVision : { propagate : string [] ; } ; refreshVision : { propagate : string [] ; } ; refreshVisionSources : {} ; refreshPrimary : {} ; refreshOcclusion : { propagate : string [] ; } ; refreshOcclusionStates : {} ; refreshOcclusionMask : {} ; initializeSounds : { propagate : string [] ; } ; refreshSounds : {} ; soundFadeDuration : {} ; refreshTiles : { propagate : string [] ; deprecated : { message : string ; since : number ; until : number ; alias : boolean ; } ; } ; identifyInteriorWalls : { propagate : string [] ; deprecated : { message : string ; since : number ; until : number ; alias : boolean ; } ; } ; forceUpdateFog : { propagate : string [] ; deprecated : { message : string ; since : number ; until : number ; alias : boolean ; } ; } ; } = ...
Type declaration refresh Edges : {} initialize Lighting : { propagate : string [] ; } initialize Darkness Sources : { propagate : string [] ; } initialize Light Sources : { propagate : string [] ; } refresh Lighting : { propagate : string [] ; } refresh Light Sources : {} initialize Vision Modes : { propagate : string [] ; } initialize Vision : { propagate : string [] ; } refresh Vision : { propagate : string [] ; } refresh Vision Sources : {} refresh Primary : {} refresh Occlusion : { propagate : string [] ; } refresh Occlusion States : {} refresh Occlusion Mask : {} initialize Sounds : { propagate : string [] ; } refresh Sounds : {} sound Fade Duration : {} refresh Tiles : { propagate : string [] ; deprecated : { message : string ; since : number ; until : number ; alias : boolean ; } ; } propagate : string [] deprecated : { message : string ; since : number ; until : number ; alias : boolean ; } message : string since : number until : number alias : boolean identify Interior Walls : { propagate : string [] ; deprecated : { message : string ; since : number ; until : number ; alias : boolean ; } ; } propagate : string [] deprecated : { message : string ; since : number ; until : number ; alias : boolean ; } message : string since : number until : number alias : boolean force Update Fog : { propagate : string [] ; deprecated : { message : string ; since : number ; until : number ; alias : boolean ; } ; } propagate : string [] deprecated : { message : string ; since : number ; until : number ; alias : boolean ; } message : string since : number until : number alias : boolean
A helper class which manages the refresh workflow for perception layers on the canvas. This controls the logic which batches multiple requested updates to minimize the amount of work required. A singleton instance is available as Canvas#perception.