// Assembly: Assembly-CSharp
// Full name: Com.LuisPedroFonseca.ProCamera2D.ProCamera2DRooms

namespace Com.LuisPedroFonseca.ProCamera2D
{
public class ProCamera2DRooms // TypeDefIndex: 1838
{
	// Fields
	type#26601 ExtensionName;
	type#20868 NOJMKPKLEKE;
	type#20868 PNNPLJIHKOM;
	type#26060 <GFAKNANPGCJ>k__BackingField;
	type#9014 Rooms;
	type#26063 UpdateInterval;
	type#15318 UseTargetsMidPoint;
	type#27608 TriggerTarget;
	type#15318 TransitionInstanlyOnStart;
	type#15318 RestoreOnRoomExit;
	type#26063 RestoreDuration;
	type#17624 RestoreEaseType;
	type#15318 AutomaticRoomActivation;
	type#15318 UseRelativePosition;
	type#25428 OnStartedTransition;
	type#25428 OnFinishedTransition;
	type#28056 OnExitedAllRooms;
	type#24671 KCHFJEJPLMC;
	type#17677 BPNHIEEOEOI;
	type#15314 JBBLBOCNOPJ;
	type#28469 DKBCOJOKDKD;
	type#26060 JIDIIOMGAKC;
	type#16555 CFLFNJANLDK;
	type#20868 JIFKKKJBIML;
	type#20868 NPCCBLIBKFJ;
	type#20868 DOOLJHPEBOM;

	// Methods
	// RVA: -1
	public type#28660 KFLPGEIPLCH(type#20867 KCDBFNEKICL, type#15335 HILPCGBGJOF, type#15335 NDCNNBNPLPJ) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public type#26059 OGLHILIHJMC() { }
	// RVA: -1
	public type#25423 MHNHDDHKHFN() { }
	// RVA: -1
	private type#20073 JDABOMKKEMH() { }
	// RVA: -1
	public virtual type#28660 set_SOOrder(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#26059 OverrideSize(type#26059 IGGJECAHKIK, type#26059 MCNCKGDGIOH) { }
	// RVA: -1
	public type#28660 HAJAAKJPJMC(type#26576 AFCFNJKJIDB, type#15335 HILPCGBGJOF, type#15335 NDCNNBNPLPJ) { }
	// RVA: -1
	private type#28660 NOPEBJFMKGF(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 GetCameraSizeForRoom(type#25017 AFEHFEKJIJH) { }
	// RVA: -1
	protected virtual type#28660 OnDestroy() { }
	// RVA: -1
	public type#28660 AddRoom(type#26059 MKMLMKGJDOE, type#26059 KDNMFBCLNAF, type#26059 EPLLFIAANHK, type#26059 OIEDKCLLINO, type#26077 FPANLEHDBAK, type#17625 PMEAGEMPHBB, type#15335 OBJBALAKIJB, type#15335 KBGLJDIGOHP, type#26077 AFIJGMKNALP, type#26596 HFEABLMKNCG) { }
	// RVA: -1
	public type#28660 TestRoom() { }
	// RVA: -1
	public type#20867 get_CurrentRoomIndex() { }
	// RVA: -1
	public type#28660 OJCILBFFCND(type#20867 KCDBFNEKICL, type#15335 HILPCGBGJOF, type#15335 NDCNNBNPLPJ) { }
	// RVA: -1
	public type#28660 OEKPOLCMANK(type#17676 LLMILHCIIAP) { }
	// RVA: -1
	private type#28660 OEAPKOLHKNF(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 HNPKADDJCFP() { }
	// RVA: -1
	public type#28660 EnterRoom(type#20867 KCDBFNEKICL, type#15335 HILPCGBGJOF, type#15335 NDCNNBNPLPJ) { }
	// RVA: -1
	public type#26059 get_OriginalSize() { }
	// RVA: -1
	private type#20073 LIIHDPPCCMH(type#17676 FFKDLFBPLKJ, type#26059 ELPAEFKKIFE, type#26077 FPANLEHDBAK, type#17625 PMEAGEMPHBB) { }
	// RVA: -1
	public virtual type#20867 ENNKIGGPKFL() { }
	// RVA: -1
	public type#28660 EFILEIHKMIK(type#26576 FFOAJDHCEIA) { }
	// RVA: -1
	public virtual type#28660 BJLJJKLLAEI(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28660 NNGNGMHGGPD(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	private type#28660 Start() { }
	// RVA: -1
	private type#20073 KMCDHDCBAED(type#17676 FFKDLFBPLKJ, type#26059 ELPAEFKKIFE, type#26077 FPANLEHDBAK, type#17625 PMEAGEMPHBB) { }
	// RVA: -1
	private type#28660 NLNMNJLIEEG() { }
	// RVA: -1
	private type#28660 BFFENNCKDKF(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28660 PNKFDAGGMGD(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28660 set_POOrder(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 RemoveRoom(type#26576 FFOAJDHCEIA) { }
	// RVA: -1
	public virtual type#28660 HELLOJCBBIL(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	private type#28660 BFHAOKMOMDK(type#12112 DMEDMFDCHOK, type#12112 GGPJEJDPNIM, type#26059 GKJEBHMPOEN, type#26059 EDKFINKPHEH, type#17676 ACOLDIBPGJB) { }
	// RVA: -1
	public type#20867 get_PreviousRoomIndex() { }
	// RVA: -1
	public type#28660 EnterRoom(type#26576 AFCFNJKJIDB, type#15335 HILPCGBGJOF, type#15335 NDCNNBNPLPJ) { }
	// RVA: -1
	public virtual type#28468 OverridePosition(type#26059 IGGJECAHKIK, type#28468 JFNMJBHLFNK) { }
	// RVA: -1
	public type#20867 JNEIFEDGEAC(type#28468 CMMNJKCAOOP) { }
	// RVA: -1
	public type#25423 GetRoom(type#26576 AFCFNJKJIDB) { }
	// RVA: -1
	public virtual type#20867 get_POOrder() { }
	// RVA: -1
	public type#20867 ComputeCurrentRoom(type#28468 CMMNJKCAOOP) { }
	// RVA: -1
	public virtual type#20867 get_SOOrder() { }
	// RVA: -1
	protected virtual type#28660 Awake() { }
	// RVA: -1
	private type#28660 EAFIEJLNMMH(type#25423 OIFEGIDDGMN, type#15335 HILPCGBGJOF) { }
	// RVA: -1
	public type#28660 ExitRoom() { }
	// RVA: -1
	public type#25423 get_CurrentRoom() { }
	// RVA: -1
	public type#28660 AKKHODNIJMB(type#20867 KCDBFNEKICL, type#15335 HILPCGBGJOF, type#15335 NDCNNBNPLPJ) { }
	// RVA: -1
	public type#28660 SetDefaultNumericBoundariesSettings(type#17676 LLMILHCIIAP) { }
}
}
