|  | // Copyright 2015 The Chromium Authors. All rights reserved. | 
|  | // Use of this source code is governed by a BSD-style license that can be | 
|  | // found in the LICENSE file. | 
|  |  | 
|  | [DartPackage="mojo_services"] | 
|  | module mojo.gfx.composition; | 
|  |  | 
|  | // A scene token is an opaque transferable reference to a scene. | 
|  | // | 
|  | // Each scene is associated with a unique scene token at creation time. | 
|  | // This token can be used to create references from one scene to another | 
|  | // or to create a renderer for a scene graph. | 
|  | // | 
|  | // Scene tokens should be kept secret. | 
|  | // | 
|  | // TODO(jeffbrown): This implementation is a temporary placeholder until | 
|  | // we extend Mojo to provide a way to create tokens which cannot be forged. | 
|  | struct SceneToken { | 
|  | uint32 value; | 
|  | }; |