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

namespace Com.LuisPedroFonseca.ProCamera2D
{
public class ProCamera2DPixelPerfect // TypeDefIndex: 1352
{
	// Fields
	type#26585 ExtensionName;
	type#26063 PixelsPerUnit;
	type#20892 JLPMHIFBKIO;
	type#20892 JMJJGMFBOCJ;
	type#18393 ViewportAutoScale;
	type#28443 TargetViewportSizeInPixels;
	type#26060 _zoom;
	type#15318 SnapMovementToGrid;
	type#15318 SnapCameraToGrid;
	type#15318 DrawGrid;
	type#16071 GridColor;
	type#26063 GridDensity;
	type#26060 <ACCNJOFHACE>k__BackingField;
	type#26060 OPBGEGGKGHL;
	type#27606 GNGEBDNOMEK;
	type#20868 NPCCBLIBKFJ;

	// Methods
	// RVA: -1
	public type#26059 IACHGJIIAIP() { }
	// RVA: -1
	public type#26059 DFDIBBGMAAP() { }
	// RVA: -1
	public type#26059 GOMNOPGEDFM() { }
	// RVA: -1
	public virtual type#20867 JGENCOBMCDA() { }
	// RVA: -1
	public type#26059 get_PixelStep() { }
	// RVA: -1
	public type#26059 BNDCEPLBJNG() { }
	// RVA: -1
	public virtual type#28468 DANAOGCNIHA(type#26059 IGGJECAHKIK, type#28468 JFNMJBHLFNK) { }
	// RVA: -1
	public type#26059 NBCBGAALIAP() { }
	// RVA: -1
	private type#28660 PHAGDPFDEEE(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 ANMADHALHCJ() { }
	// RVA: -1
	public type#28660 FIFDJFPCBOP() { }
	// RVA: -1
	protected virtual type#28660 OnDestroy() { }
	// RVA: -1
	public type#26059 MEPIFGJAFFK() { }
	// RVA: -1
	protected virtual type#28660 Awake() { }
	// RVA: -1
	public type#28660 NINFKMAPAIP(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28468 OverridePosition(type#26059 IGGJECAHKIK, type#28468 JFNMJBHLFNK) { }
	// RVA: -1
	public type#26059 NFGCAOCDDLA() { }
	// RVA: -1
	public type#28660 PAGBGJGPJMH(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28660 JHPMGLBHJOL(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	private type#28660 HFKACLHIDLO(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 EEGJOCGFNCL(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 PENOONLGAFD() { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public type#26059 DHCJPJJPDAF() { }
	// RVA: -1
	public virtual type#20867 KKENGKFHDEH() { }
	// RVA: -1
	public type#26059 AJAIAMGBEOD() { }
	// RVA: -1
	public type#26059 MHNOIBMBDEK() { }
	// RVA: -1
	public type#28660 PFBPEBKAOLC(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	private type#26059 FEOEKJPIGIB(type#26059 OGACIAMDDOF) { }
	// RVA: -1
	public type#26059 GMCGCKBCEKF() { }
	// RVA: -1
	public type#26059 BJCBKJCLBEP() { }
	// RVA: -1
	public virtual type#20867 MCHFONOFNLB() { }
	// RVA: -1
	public type#26059 DJMOIPMIMCC() { }
	// RVA: -1
	public type#28660 KDDEAJGPFAM() { }
	// RVA: -1
	public virtual type#20867 CGGFGPNOKNC() { }
	// RVA: -1
	public type#28660 FAGCAIMHFGE(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 HEEOMCHMBMC() { }
	// RVA: -1
	public virtual type#28660 DCPHJNKDFDM(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 NMLKAINCKEI() { }
	// RVA: -1
	public type#26059 OJHJBGAHMCH() { }
	// RVA: -1
	public type#28660 set_Zoom(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 HDACFNCJGFH() { }
	// RVA: -1
	public virtual type#28660 BGPANCOJBFP(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 BLMJPMEAKKD() { }
	// RVA: -1
	private type#26059 EMBFCIIIKAB(type#26059 OGACIAMDDOF) { }
	// RVA: -1
	public type#26059 MJPKACADEDO() { }
	// RVA: -1
	private type#28660 INBMOCANNKJ(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28660 COOOIDNMGJB(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 DNAJMEGEHND() { }
	// RVA: -1
	public type#28660 AMKNNNKHOHN(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 HMKDOEPFJLI() { }
	// RVA: -1
	public type#28660 HFDPKOFPBNN() { }
	// RVA: -1
	public type#28660 IKPBDOIGKNM(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 HLKKBJMKALK() { }
	// RVA: -1
	public type#28660 IIHNHCMCODK() { }
	// RVA: -1
	public type#26059 HIJPOJIBCLB() { }
	// RVA: -1
	public virtual type#28660 set_POOrder(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 JOAHPJGOKAP() { }
	// RVA: -1
	public type#28660 Resize() { }
	// RVA: -1
	public type#28660 EGFLCDHBCBO() { }
	// RVA: -1
	public type#26059 LEGMINGKIOB() { }
	// RVA: -1
	public type#26059 GDOPKOJJIAI() { }
	// RVA: -1
	public type#26059 NNNBCNOOIAG() { }
	// RVA: -1
	public type#26059 GGCGDNBPCDL() { }
	// RVA: -1
	public type#26059 HELNPEPPMDJ() { }
	// RVA: -1
	public type#26059 get_ViewportScale() { }
	// RVA: -1
	public type#26059 GIJFGADENCL() { }
	// RVA: -1
	public type#26059 GFNKFGMALGJ() { }
	// RVA: -1
	public type#26059 DKJPBBDGOOI() { }
	// RVA: -1
	private type#28660 AJICNCJLMFL(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 GAHIFPPJKJJ(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 GMIAGDMAIDB(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 CPBDPGNJDKP() { }
	// RVA: -1
	public type#28660 JPKMKEIBEOB(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 NKJJDJBHAFN() { }
	// RVA: -1
	public virtual type#28468 AEOOJOJGKGN(type#26059 IGGJECAHKIK, type#28468 JFNMJBHLFNK) { }
	// RVA: -1
	public type#26059 MBFIGANGCBF() { }
	// RVA: -1
	public virtual type#28468 OLJFBHFBECM(type#26059 IGGJECAHKIK, type#28468 JFNMJBHLFNK) { }
	// RVA: -1
	private type#28660 JADKCADMJJP(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	private type#26059 BJEJBLDDFJC(type#26059 OGACIAMDDOF) { }
	// RVA: -1
	public type#26059 CILJCCACHJJ() { }
	// RVA: -1
	public type#26059 DEMCILBEKFP() { }
	// RVA: -1
	private type#28660 AGMHDBCDABB(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 JCINDHCOIIE() { }
	// RVA: -1
	public type#28660 PBCIAHBPNMA() { }
	// RVA: -1
	public type#26059 DAHOHPCJEPB() { }
	// RVA: -1
	private type#26059 JOGKFOGPFLJ(type#26059 OGACIAMDDOF) { }
	// RVA: -1
	public type#26059 MADBFHAFIEO() { }
	// RVA: -1
	private type#26059 LPPKOJFJNOA(type#26059 OGACIAMDDOF) { }
	// RVA: -1
	public virtual type#20867 NOMDLHDEIPE() { }
	// RVA: -1
	private type#28660 KPAKDBKDGEH(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 JHKFNDCDNJK() { }
	// RVA: -1
	public type#28660 MGKEDEGMHOO() { }
	// RVA: -1
	public type#28660 BHILAHDPGJF(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 ResizeCameraToPixelPerfect() { }
	// RVA: -1
	public type#28660 CAJIDKONMHN() { }
	// RVA: -1
	public type#26059 FADGPILCMGA() { }
	// RVA: -1
	public type#26059 BNAKFDFGKPK() { }
	// RVA: -1
	public virtual type#28660 AMHALIKPOCA(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28660 DAANAOCBAEM(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28660 GHKAJIBKAPJ(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 OMFPPEFJODK() { }
	// RVA: -1
	public virtual type#28468 MIFBIMDIJHG(type#26059 IGGJECAHKIK, type#28468 JFNMJBHLFNK) { }
	// RVA: -1
	public type#26059 HAJMDLOJFJG() { }
	// RVA: -1
	public type#26059 OKAHHHDGMHE() { }
	// RVA: -1
	public type#26059 AIOBOEJOGJE() { }
	// RVA: -1
	public type#28660 CIFGOLKKEAH(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 MAIACJOEAPI() { }
	// RVA: -1
	public type#26059 CFDOBPPDNFL() { }
	// RVA: -1
	public virtual type#20867 DAMNIFJKCFM() { }
	// RVA: -1
	public type#28660 LGIGJGDCFJD() { }
	// RVA: -1
	public virtual type#28660 AMPPLNDPHAH(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28660 MCEACEOALED(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 LLAMDMHOKHJ() { }
	// RVA: -1
	public virtual type#20867 IPHFEPDPLNF() { }
	// RVA: -1
	public type#26059 NJPMAFKMKMI() { }
	// RVA: -1
	public type#26059 OODKNDCNMND() { }
	// RVA: -1
	public virtual type#28660 HEGMPJLLDEK(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 LAPDDJKFPEN() { }
	// RVA: -1
	public virtual type#20867 MPHIOBOPEAK() { }
	// RVA: -1
	private type#26059 JLNJCBMKOAA(type#26059 OGACIAMDDOF) { }
	// RVA: -1
	public type#26059 FAMNPJCNJAF() { }
	// RVA: -1
	public type#28660 OICOKGGGKGD(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public type#26059 HPPKIMEDKCE() { }
	// RVA: -1
	public type#26059 LFCJFJPGKDD() { }
	// RVA: -1
	public type#28660 ONJNHPLJMMK() { }
	// RVA: -1
	public virtual type#20867 get_POOrder() { }
	// RVA: -1
	public type#28660 MAFGFDMHIOB() { }
	// RVA: -1
	public virtual type#28468 DIJEJMEGBPD(type#26059 IGGJECAHKIK, type#28468 JFNMJBHLFNK) { }
	// RVA: -1
	public type#26059 DKNCPDHDGBM() { }
	// RVA: -1
	public virtual type#28468 OKFIMHMBOAJ(type#26059 IGGJECAHKIK, type#28468 JFNMJBHLFNK) { }
	// RVA: -1
	private type#28660 EHIJPKAHEJM(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28468 DFCGFAJKEKP(type#26059 IGGJECAHKIK, type#28468 JFNMJBHLFNK) { }
	// RVA: -1
	public type#26059 HDEAGBOCBDM() { }
	// RVA: -1
	private type#28660 JIPCLEFMAJB(type#26059 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#20867 KFGDMEPCBNP() { }
	// RVA: -1
	public virtual type#20867 OAMENDJNALI() { }
	// RVA: -1
	public type#26059 get_Zoom() { }
	// RVA: -1
	public type#26059 IPHAADEHPBP() { }
	// RVA: -1
	public virtual type#20867 OJMOFLKKKDF() { }
	// RVA: -1
	public type#26059 LCEEPEAPCHC() { }
	// RVA: -1
	private static type#28660 .cctor() { }
	// RVA: -1
	public type#26059 BAAJPJCMEDH() { }
	// RVA: -1
	private type#26059 LGGHGIJMBMH(type#26059 OGACIAMDDOF) { }
	// RVA: -1
	public virtual type#28468 BEDKIBJLCMA(type#26059 IGGJECAHKIK, type#28468 JFNMJBHLFNK) { }
	// RVA: -1
	public type#26059 AGEKBNBFKPG() { }
	// RVA: -1
	public type#26059 CalculateViewportScale() { }
}
}
