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 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 ; } ; } propagate : string [] deprecated : { message : string ; since : number ; until : number ; alias : boolean ; } message : string since : number until : number alias : boolean identifyInteriorWalls : { 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 forceUpdateFog : { 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.