C# 클래스 SphereStudio.Project

Represents a Sphere Studio project.
상속: IProject
파일 보기 프로젝트 열기: Radnen/spherestudio 1 사용 예제들

공개 메소드들

메소드 설명
Create ( string rootPath, string name ) : Project

Creates a new, empty Sphere Studio project.

FromSgm ( string fileName ) : Project

Creates a new Sphere Studio project from a Sphere 1.x game.sgm file.

GetAllBreakpoints ( ) : int[]>.IReadOnlyDictionary
GetBreakpoints ( string scriptPath ) : int[]
Open ( string fileName ) : Project

Loads an existing project.

Save ( ) : void

Saves any changes made to the project.

SetBreakpoints ( string scriptPath, int lineNumbers ) : void

비공개 메소드들

메소드 설명
MakeFileName ( string name ) : string
Project ( string fileName ) : System

메소드 상세

Create() 공개 정적인 메소드

Creates a new, empty Sphere Studio project.
public static Create ( string rootPath, string name ) : Project
rootPath string Path of the directory where the project will reside. Must be empty.
name string The name of the project to create.
리턴 Project

FromSgm() 공개 정적인 메소드

Creates a new Sphere Studio project from a Sphere 1.x game.sgm file.
public static FromSgm ( string fileName ) : Project
fileName string The fully qualified filename of the game.sgm to import.
리턴 Project

GetAllBreakpoints() 공개 메소드

public GetAllBreakpoints ( ) : int[]>.IReadOnlyDictionary
리턴 int[]>.IReadOnlyDictionary

GetBreakpoints() 공개 메소드

public GetBreakpoints ( string scriptPath ) : int[]
scriptPath string
리턴 int[]

Open() 공개 정적인 메소드

Loads an existing project.
public static Open ( string fileName ) : Project
fileName string
리턴 Project

Save() 공개 메소드

Saves any changes made to the project.
public Save ( ) : void
리턴 void

SetBreakpoints() 공개 메소드

public SetBreakpoints ( string scriptPath, int lineNumbers ) : void
scriptPath string
lineNumbers int
리턴 void