Click or drag to resize
uLiveWallpaper
LiveWallpaperProjectBuilder Class
Builds a Live Wallpaper project.
Inheritance Hierarchy

Namespace:  LostPolygon.uLiveWallpaper.Editor
Syntax
C#
public class LiveWallpaperProjectBuilder : LiveWallpaperProjectManipulatorBase

The LiveWallpaperProjectBuilder type exposes the following members.

Constructors
  NameDescription
Public methodLiveWallpaperProjectBuilder
Initializes a new instance of the LiveWallpaperProjectBuilder class.
Top
Properties
  NameDescription
Public propertyBuildOptions
BuildOptions for Unity player.
(Inherited from LiveWallpaperProjectManipulatorBase.)
Public propertyBuildScenes
Scenes to include into build. Scene list from Build Settings will be used if this iss et to null.
(Inherited from LiveWallpaperProjectManipulatorBase.)
Public propertyBuildSystem
Android build system.
Public propertyLauncherShortcutGenerationMode
Launcher Shortcut generation mode.
Public propertyLiveWallpaperBuildOptions
Live Wallpaper build options flags.
Public propertyProjectRootPath
Destination project root path.
(Inherited from LiveWallpaperProjectManipulatorBase.)
Public propertySettingsActivityGenerationMode
Settings Activity generation mode.
Public propertySettingsActivityName
Settings Activity name. Default is "SettingsActivity".
Public propertyUnityProjectPath
Unity project path. May not match UnityProjectPath when project has multiple modules.
Top
Methods
  NameDescription
Public methodBuildProject
Builds and post-processes the Android project.
Protected methodInvokeStagingProjectBuildFinished
Invokes the StagingProjectBuildFinished event.
(Inherited from LiveWallpaperProjectManipulatorBase.)
Top
Events
  NameDescription
Public eventStagingProjectBuildFinished
Called when staging project build has finished.
(Inherited from LiveWallpaperProjectManipulatorBase.)
Top
Fields
See Also