Search Results for

    Show / Hide Table of Contents

    Class SceneInfo

    Scene information metadata

    Inheritance
    Object
    SceneInfo
    Inherited Members
    Object::DeleteObject(float timeToLive = 0.0f, bool useGameTime=false)
    Object::DeleteObjectNow()
    ISerializable::DeserializeIfExists(DeserializeStream& stream, const char* memberName, ISerializeModifier* modifier)
    SceneInfo
    Object::Flags
    Object::OnDeleteObject()
    SceneInfo
    SceneInfo
    ISerializable::~ISerializable()
    Object::~Object()
    Assembly: FlaxEngine.dll
    File: Engine/Level/SceneInfo.h
    Syntax
    public class SceneInfo : public Object, public ISerializable

    Fields

    Copyright

    Scene copyrights note

    Declaration
    public String Copyright
    Field Value
    String

    Description

    Scene description

    Declaration
    public String Description
    Field Value
    String

    Lightmaps

    Array with cached lightmaps ID for the scene

    Declaration
    public Array<SavedLightmapInfo> Lightmaps
    Field Value
    Array<SavedLightmapInfo>

    LightmapSettings

    Custom settings for static lightmaps baking

    Declaration
    public LightmapSettings LightmapSettings
    Field Value
    LightmapSettings

    Title

    Scene title

    Declaration
    public String Title
    Field Value
    String

    Methods

    Deserialize(DeserializeStream& stream, ISerializeModifier* modifier)

    Deserializes object from the input stream.

    Declaration
    public virtual void Deserialize(DeserializeStream& stream, ISerializeModifier* modifier) override
    Parameters
    DeserializeStream stream

    The input stream.

    ISerializeModifier modifier

    The deserialization modifier object. Always valid.

    Overrides
    ISerializable::Deserialize(DeserializeStream& stream, ISerializeModifier* modifier)

    Serialize(SerializeStream& stream, const void* otherObj)

    Serializes object to the output stream compared to the values of the other object instance (eg. default class object). If other object is null then serialize all properties.

    Declaration
    public virtual void Serialize(SerializeStream& stream, const void* otherObj) override
    Parameters
    SerializeStream stream

    The output stream.

    void otherObj

    The instance of the object to compare with and serialize only the modified properties. If null, then serialize all properties.

    Overrides
    ISerializable::Serialize(SerializeStream& stream, const void* otherObj)

    ToString()

    Gets the string representation of this object.

    Declaration
    public virtual String ToString() const override
    Returns
    String

    Overrides
    Object::ToString()
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat