// Assembly: Assembly-CSharp
// Full name: UnityEngine.UI.Extensions.ScrollSnapBase

namespace UnityEngine.UI.Extensions
{
public class ScrollSnapBase // TypeDefIndex: 1965
{
	// Fields
	type#25019 IDAFJGMOLNI;
	type#25045 EDOKIKPEBBM;
	type#15315 DNMCIDDNMMG;
	type#20869 AMEFBHJCMNG;
	type#26061 CHKOKBHFGMO;
	type#26061 COHLJCINNFE;
	type#26060 HPACOMKNDPJ;
	type#26060 MLHIALBHDGA;
	type#28441 NLKMNFIDCAC;
	type#25694 BKIAIIEDLDM;
	type#28470 MDPBMFOPJAE;
	type#15315 CDNEAHLAEAB;
	type#15315 JLIMAMLGCKC;
	type#15315 OFFMJOBPHAK;
	type#28470 CIBNIACDEAC;
	type#20869 CAIKCNLDGEG;
	type#20869 BBDIGPFNDDD;
	type#20869 MHKCMEKPHJO;
	type#15315 OMDFKDLLOIB;
	type#20868 ODPINBHNDHF;
	type#20868 CIOAMMGAPCG;
	type#20872 StartingScreen;
	type#26063 PageStep;
	type#19065 Pagination;
	type#19065 PrevButton;
	type#19065 NextButton;
	type#26063 transitionSpeed;
	type#15318 UseFastSwipe;
	type#20872 FastSwipeThreshold;
	type#20872 SwipeVelocityThreshold;
	type#25047 MaskArea;
	type#26063 MaskBuffer;
	type#15318 JumpOnEnable;
	type#15318 RestartOnEnable;
	type#15318 UseParentTransform;
	type#13069 ChildObjects;
	type#33507 m_OnSelectionChangeStartEvent;
	type#33509 m_OnSelectionPageChangedEvent;
	type#33505 m_OnSelectionChangeEndEvent;

	// Methods
	// RVA: -1
	internal type#28660 IPKINELMKMG() { }
	// RVA: -1
	private type#28660 EPGINCNKEEK(type#20867 CIENNMIMJOK) { }
	// RVA: -1
	internal type#28660 CBLABEOBOPL(type#20867 HPPKCPAGIKJ) { }
	// RVA: -1
	internal type#28660 NHNDFPBGAME() { }
	// RVA: -1
	public virtual type#28660 FCDKMKHAGLD(type#20867 JAIJOMBHGOF) { }
	// RVA: -1
	internal type#28660 LJJOMAKBEKG() { }
	// RVA: -1
	public type#28660 AKHOALHCAJO() { }
	// RVA: -1
	private type#28660 DEMIPFPFBGD(type#20867 CIENNMIMJOK) { }
	// RVA: -1
	internal type#28660 GHEKMPIEBJC() { }
	// RVA: -1
	public type#28660 GoToScreen(type#20867 MCNOLLEBKDF) { }
	// RVA: -1
	internal type#15313 AGDHENJFJMO(type#28468 AIOFBJKPFFN) { }
	// RVA: -1
	internal type#28660 MCMGOGADJPM() { }
	// RVA: -1
	internal type#28660 LDHNMEHMMDO() { }
	// RVA: -1
	internal type#28660 HAMENJKKNFF(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28660 CMOPGAGECDJ() { }
	// RVA: -1
	internal type#28660 BOFLJAOLEPL(type#20867 JAIJOMBHGOF, type#12220 BFOGOEOKMDH) { }
	// RVA: -1
	public type#28660 JCELAINPKAM(type#33506 FMEOIBMGGAM) { }
	// RVA: -1
	public type#33506 GIPDGCABHNN() { }
	// RVA: -1
	public type#28660 KFDABODIONN() { }
	// RVA: -1
	private type#28660 JDPDGOLAECC() { }
	// RVA: -1
	public virtual type#28660 FBPHKBCFOEE(type#15313 FMEOIBMGGAM) { }
	// RVA: -1
	private virtual type#20867 PGPJNIBOKDF() { }
	// RVA: -1
	internal type#28660 ICGGHEPJBJA() { }
	// RVA: -1
	public virtual type#28660 BOJLGMJJFBB(type#20867 JAIJOMBHGOF) { }
	// RVA: -1
	private type#28660 CLNEIBKJNFL() { }
	// RVA: -1
	public type#28660 BIDODNPAPED(type#33504 FMEOIBMGGAM) { }
	// RVA: -1
	internal type#28660 ACLCJOKFAAP() { }
	// RVA: -1
	public type#33506 HNEFLHPAMCE() { }
	// RVA: -1
	private type#28660 NEEBFCGGNIG(type#20867 CIENNMIMJOK) { }
	// RVA: -1
	private type#28660 BIGALACKKOP() { }
	// RVA: -1
	public type#33508 CDDBENJFHGG() { }
	// RVA: -1
	internal type#28660 FMCADOKAJEF() { }
	// RVA: -1
	public virtual type#28660 DPBPBPJAEHM() { }
	// RVA: -1
	public virtual type#28660 SetLerp(type#15313 FMEOIBMGGAM) { }
	// RVA: -1
	public type#33506 DCKFPKCAOHI() { }
	// RVA: -1
	public virtual type#28660 JGEICJLOOBG(type#15313 FMEOIBMGGAM) { }
	// RVA: -1
	private type#28660 DMGKPKKKBEO() { }
	// RVA: -1
	internal type#28660 NBLLADOLHHK(type#20867 HPPKCPAGIKJ) { }
	// RVA: -1
	public virtual type#28660 JBENNCPNJFB(type#24510 HGMANFNHIGI) { }
	// RVA: -1
	public type#28660 MEJJEEIJPMF(type#33504 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28660 HMIIGNGAPHL(type#24510 HGMANFNHIGI) { }
	// RVA: -1
	public virtual type#28660 OnDrag(type#24510 HGMANFNHIGI) { }
	// RVA: -1
	internal type#28660 DDKGCELECPH() { }
	// RVA: -1
	internal type#28660 HHNNJAJLEBJ() { }
	// RVA: -1
	public virtual type#28660 NDGHPLMEBLF() { }
	// RVA: -1
	internal type#28660 EIGPLDFJOOH() { }
	// RVA: -1
	private type#28660 FIOMABKKOAA() { }
	// RVA: -1
	private type#28660 OnValidate() { }
	// RVA: -1
	internal type#28660 KIFEMJEAPIB() { }
	// RVA: -1
	private type#28660 KOGBLGJICFL(type#20867 CIENNMIMJOK) { }
	// RVA: -1
	public type#33504 AHIIHKHFLED() { }
	// RVA: -1
	internal type#28660 NOJNGAJNJKE() { }
	// RVA: -1
	private type#28660 LKMFKOGFPEA() { }
	// RVA: -1
	public virtual type#28660 AABINLGLIGP(type#20867 JAIJOMBHGOF) { }
	// RVA: -1
	internal type#20867 GJJNPCNOCNE(type#28468 AIOFBJKPFFN) { }
	// RVA: -1
	public type#28660 JNANLAEOAIH(type#33504 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28660 LIBEACNNMAN(type#20867 JAIJOMBHGOF) { }
	// RVA: -1
	public type#27605 DMMBKCFPIDB() { }
	// RVA: -1
	internal type#28660 ONHAHAKIKIJ() { }
	// RVA: -1
	public type#28660 GCJIANGMKJH(type#33508 FMEOIBMGGAM) { }
	// RVA: -1
	internal type#28660 EDFEPGCGJCN() { }
	// RVA: -1
	internal type#28660 FPMCEHBCBJN() { }
	// RVA: -1
	public type#28660 BFAHEDDICNG() { }
	// RVA: -1
	internal type#28660 OJKNJPJEGME(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 LFADHJBEEJB(type#20867 MCNOLLEBKDF) { }
	// RVA: -1
	internal type#20867 PPIOJOPDHKI(type#28468 AIOFBJKPFFN) { }
	// RVA: -1
	internal type#28660 NNIFGODHLEI() { }
	// RVA: -1
	internal type#28660 DPADKAKHGFN() { }
	// RVA: -1
	internal type#28660 PBOHICOPAHH() { }
	// RVA: -1
	public type#28660 OHNHEIACGFE() { }
	// RVA: -1
	public type#33506 get_OnSelectionChangeStartEvent() { }
	// RVA: -1
	internal type#28660 MLCJPKFMFKL(type#20867 JAIJOMBHGOF, type#12220 BFOGOEOKMDH) { }
	// RVA: -1
	public type#28660 LBCIFHCIBKC(type#33506 FMEOIBMGGAM) { }
	// RVA: -1
	internal type#28660 PLJOKKCBFED() { }
	// RVA: -1
	public type#28660 DBNMMOPMAMK(type#33506 FMEOIBMGGAM) { }
	// RVA: -1
	public type#27605 CurrentPageObject() { }
	// RVA: -1
	public type#20867 DBDFECGHNIK() { }
	// RVA: -1
	public type#28660 set_OnSelectionChangeStartEvent(type#33506 FMEOIBMGGAM) { }
	// RVA: -1
	private type#28660 PGEDAIOAJGE(type#20867 CIENNMIMJOK) { }
	// RVA: -1
	public type#33504 FBGBCKOOMJN() { }
	// RVA: -1
	public type#28660 JHMGLNPALKJ() { }
	// RVA: -1
	public type#33506 BJCOMKLOHNK() { }
	// RVA: -1
	public type#28660 set_OnSelectionPageChangedEvent(type#33508 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 set_OnSelectionChangeEndEvent(type#33504 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 CurrentPageObject(type#12184 CAGOPPLIGMO) { }
	// RVA: -1
	public type#28660 APFAFCKLCBK(type#20867 MCNOLLEBKDF) { }
	// RVA: -1
	internal type#28660 GMFKNPMLGEC() { }
	// RVA: -1
	public type#28660 DDMOCNMENBB(type#33506 FMEOIBMGGAM) { }
	// RVA: -1
	public type#28660 IEICPEPNIBE(type#12184 CAGOPPLIGMO) { }
	// RVA: -1
	private type#28660 LGLJFHKEIPM() { }
	// RVA: -1
	public type#27605 HFMBJFIFOJM() { }
	// RVA: -1
	internal type#20867 JLCMNENOGFC(type#28468 AIOFBJKPFFN) { }
	// RVA: -1
	public type#27605 CNNEHKGEAKN() { }
	// RVA: -1
	public type#28660 CFKMNJDHCCJ() { }
	// RVA: -1
	public type#28660 ABFKPGKDPEF() { }
	// RVA: -1
	public type#28660 LEJCEABGKAC(type#33504 FMEOIBMGGAM) { }
	// RVA: -1
	internal type#28660 ENDFLFEMEPL() { }
	// RVA: -1
	public type#28660 PMINOAEAOJF(type#20867 MCNOLLEBKDF) { }
	// RVA: -1
	private type#28660 IELEENCDGME(type#20867 CIENNMIMJOK) { }
	// RVA: -1
	public type#27605 PKKGDKGFDMA() { }
	// RVA: -1
	private type#28660 JADKFGGGBMP() { }
	// RVA: -1
	public type#28660 AEKFOGEGEBI(type#12184 CAGOPPLIGMO) { }
	// RVA: -1
	internal type#28660 CNLJKAHIJEL(type#20867 JAIJOMBHGOF, type#12220 BFOGOEOKMDH) { }
	// RVA: -1
	private type#28660 FBOKGHJHOME(type#20867 CIENNMIMJOK) { }
	// RVA: -1
	public type#28660 EBCOPBNAPJC(type#20867 MCNOLLEBKDF) { }
	// RVA: -1
	internal type#28660 JJLOPIBCDIE() { }
	// RVA: -1
	public type#27605 KOPNGCIBMLO() { }
	// RVA: -1
	public virtual type#28660 NCONGHJBCDM(type#24510 HGMANFNHIGI) { }
	// RVA: -1
	internal type#28660 LLFLPFNOLLC(type#20867 HPPKCPAGIKJ) { }
	// RVA: -1
	internal type#28660 JECDMEDIICH(type#20867 JAIJOMBHGOF, type#12220 BFOGOEOKMDH) { }
	// RVA: -1
	private type#28660 OGBNMAOMNEE() { }
	// RVA: -1
	public type#28660 MKNCAGJLKIB(type#12184 CAGOPPLIGMO) { }
	// RVA: -1
	public type#33508 AEMPAKBFHLG() { }
	// RVA: -1
	internal type#28660 JNIGDLPHALF(type#20867 HPPKCPAGIKJ) { }
	// RVA: -1
	public virtual type#28660 KGMFBLJDPLP(type#24510 HGMANFNHIGI) { }
	// RVA: -1
	public type#28660 HGBEFAHKFMD(type#12184 CAGOPPLIGMO) { }
	// RVA: -1
	public virtual type#28660 BIIJIMNJCKE(type#24510 HGMANFNHIGI) { }
	// RVA: -1
	public type#33504 GGAAJPKLBMJ() { }
	// RVA: -1
	public type#33508 ICPCFEAKMDH() { }
	// RVA: -1
	internal type#28660 DGPKFKGMLCJ() { }
	// RVA: -1
	private virtual type#20867 GNMPPMBBNAP() { }
	// RVA: -1
	internal type#28660 EEKPIKJEBBG() { }
	// RVA: -1
	private type#28660 BCDODLLHHKJ() { }
	// RVA: -1
	public type#33504 IJBGMBHOGCA() { }
	// RVA: -1
	public type#33506 AHKNJFFBHDA() { }
	// RVA: -1
	internal type#28660 EDKAJCCPDIH() { }
	// RVA: -1
	public virtual type#28660 StartScreenChange() { }
	// RVA: -1
	public type#33508 get_OnSelectionPageChangedEvent() { }
	// RVA: -1
	public type#28660 PreviousScreen() { }
	// RVA: -1
	private type#28660 OFIJGOEMLBC() { }
	// RVA: -1
	internal type#28660 KBPGCEKGFME() { }
	// RVA: -1
	public type#33504 JGKKEDPDHAM() { }
	// RVA: -1
	public virtual type#28660 AEMIFEGDCKL() { }
	// RVA: -1
	internal type#28660 EGPPCOPCFHA() { }
	// RVA: -1
	public type#27605 EKKNDGGNENF() { }
	// RVA: -1
	internal type#15313 BMFJBLGNGOH(type#28468 AIOFBJKPFFN) { }
	// RVA: -1
	private type#28660 HGOOJPNKHPG(type#20867 CIENNMIMJOK) { }
	// RVA: -1
	internal type#28660 HOODBNPCGCG() { }
	// RVA: -1
	public type#28660 KHEPOPKMOHG() { }
	// RVA: -1
	private virtual type#20867 BJMBCOCMIMP() { }
	// RVA: -1
	public type#27605 GGANKMGKJBL() { }
	// RVA: -1
	public virtual type#28660 OnBeginDrag(type#24510 HGMANFNHIGI) { }
	// RVA: -1
	internal type#28660 IIMCFFAGONM() { }
	// RVA: -1
	internal type#28660 BNHHHDOFKHH(type#20867 JAIJOMBHGOF, type#12220 BFOGOEOKMDH) { }
	// RVA: -1
	private type#28660 HKPDKCDHCGP() { }
	// RVA: -1
	public type#28660 OEDPOHPPIOL(type#12184 CAGOPPLIGMO) { }
	// RVA: -1
	internal type#20867 KOIIBMHEJLI(type#28468 AIOFBJKPFFN) { }
	// RVA: -1
	internal type#15313 OJAOJFLPGCH(type#28468 AIOFBJKPFFN) { }
	// RVA: -1
	public virtual type#28660 KHHAKEHDOIE(type#24510 HGMANFNHIGI) { }
	// RVA: -1
	internal type#28660 FIEAGIBMFGP() { }
	// RVA: -1
	private type#28660 MKJHBNJDAOO() { }
	// RVA: -1
	public type#28660 PKKKEOHDLAO(type#12184 CAGOPPLIGMO) { }
	// RVA: -1
	public virtual type#28660 HIBPBKANIBC(type#24510 HGMANFNHIGI) { }
	// RVA: -1
	internal type#28660 FHGFJJFPACO() { }
	// RVA: -1
	internal type#28660 PMKLADFGBBP(type#20867 JAIJOMBHGOF, type#12220 BFOGOEOKMDH) { }
	// RVA: -1
	public type#20867 get_CurrentPage() { }
	// RVA: -1
	private type#28660 HODCBBBEECL() { }
	// RVA: -1
	internal type#15313 KKDLMNJLIKM(type#28468 AIOFBJKPFFN) { }
	// RVA: -1
	internal type#28660 JEGCAGPCBKL() { }
	// RVA: -1
	public type#28660 BNGEJPCPEAD(type#12184 CAGOPPLIGMO) { }
	// RVA: -1
	public type#28660 HCMFOKLECNF(type#33506 FMEOIBMGGAM) { }
	// RVA: -1
	private type#28660 LOGLOJOHGEJ() { }
	// RVA: -1
	internal type#20867 ECMIONKOKBF(type#28468 AIOFBJKPFFN) { }
	// RVA: -1
	private type#28660 BJJIDFPMPID() { }
	// RVA: -1
	internal type#15313 AMJJDNICAJD(type#28468 AIOFBJKPFFN) { }
	// RVA: -1
	public type#28660 DOMEICEGBIH(type#20867 MCNOLLEBKDF) { }
	// RVA: -1
	internal type#28660 CFPKKGCCGMO() { }
	// RVA: -1
	public type#28660 ANOPCPCEAJI(type#33506 FMEOIBMGGAM) { }
	// RVA: -1
	private type#28660 Awake() { }
	// RVA: -1
	public type#33504 get_OnSelectionChangeEndEvent() { }
	// RVA: -1
	internal type#28660 EGINFJMIHCC(type#20867 FMEOIBMGGAM) { }
	// RVA: -1
	public virtual type#28660 ChangePage(type#20867 JAIJOMBHGOF) { }
	// RVA: -1
	internal type#28660 PEFAIANDPOF() { }
	// RVA: -1
	public type#33506 LMPDPFDBNNN() { }
	// RVA: -1
	internal type#28660 JNEMFJBILLA() { }
	// RVA: -1
	private type#28660 MBLNMOACEDI() { }
	// RVA: -1
	internal type#28660 FPNCEBENCDH() { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public type#28660 ELNDCFLEDMF() { }
	// RVA: -1
	public type#28660 NextScreen() { }
}
}
