License

Copyright 2016 Google Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Hierarchy

Constructors

Properties

RPC_TYPE_ID: string

Should be set to a constant specifying the SharedObject type identifier on the prototype of final derived owner classes. It is not used on counterpart (non-owner) classes.

capacities: {
    compute: CapacitySpecification;
    download: CapacitySpecification;
    gpuMemory: CapacitySpecification;
    systemMemory: CapacitySpecification;
}

Type declaration

chunkUpdateDeadline: null | number = null

If non-null, deadline in milliseconds since epoch after which chunk copies to the GPU may not start (until the next frame).

chunkUpdateDelay: number = 30
disposedStacks: any
enablePrefetch: TrackableBoolean = ...
frameNumberCounter: FrameNumberCounter
gl: GL
isOwner: undefined | boolean
pendingChunkUpdates: any = null
pendingChunkUpdatesTail: any = null
refCount: number = 1
referencedGeneration: number
rpc: null | RPC = null
rpcId: null | number = null
unreferencedGeneration: number
visibleChunksChanged: NullarySignal = ...
wasDisposed: undefined | boolean

Methods

Generated using TypeDoc