## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\audio\audio.py
``python
class AudioData(str):
class QueueEntry(object):
class MusicContext(renpy.revertable.RevertableObject):
class Channel(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\common\00db_ren.py
``python
class _JSONDBDict(_dict):
class JSONDB(_object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\common\00layeredimage_ren.py
``python
class When(python_object):
class WhenOr(When):
class WhenAnd(When):
class WhenNot(When):
class WhenAttribute(When):
class Layer(object):
class Attribute(Layer):
class Condition(Layer):
class ConditionGroup(Layer):
class Always(Layer):
class LayeredImage(object):
class RawAttribute(renpy.object.Object):
class RawAttributeGroup(renpy.object.Object):
class RawCondition(renpy.object.Object):
class RawConditionGroup(object):
class RawAlways(renpy.object.Object):
class RawLayeredImage(renpy.object.Object):
class LayeredImageProxy(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\compat\fixes.py
``python
class ReorderGlobals(ast.NodeTransformer):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\compat\pickle.py
``python
class Unpickler(pickle.Unpickler):
class AstFixupTransformer(ast.NodeTransformer):
class CallWrapper(ast.Call):
class NumWrapper(ast.Constant):
class StrWrapper(ast.Constant):
class ModuleWrapper(ast.Module):
class ReprWrapper(ast.Call):
class ArgumentsWrapper(ast.arguments):
class ParamWrapper(ast.Load):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\anim.py
``python
class State(object):
class Edge(object):
class SMAnimation(renpy.display.displayable.Displayable):
class TransitionAnimation(renpy.display.displayable.Displayable):
class Blink(renpy.display.displayable.Displayable):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\behavior.py
``python
class Keymap(renpy.display.layout.Null):
class RollForward(renpy.display.layout.Null):
class PauseBehavior(renpy.display.layout.Null):
class PredictPauseBehavior(renpy.display.layout.Null):
class SoundStopBehavior(renpy.display.layout.Null):
class SayBehavior(renpy.display.layout.Null):
class DismissBehavior(renpy.display.displayable.Displayable):
class Button(renpy.display.layout.Window):
class ImageButton(Button):
class HoveredProxy(object):
class CaretBlink(renpy.display.displayable.Displayable):
class Input(renpy.text.text.Text):
class Adjustment(renpy.object.Object):
class Bar(renpy.display.displayable.Displayable):
class Conditional(renpy.display.layout.Container):
class TimerState(renpy.python.AlwaysRollback):
class Timer(renpy.display.layout.Null):
class MouseArea(renpy.display.displayable.Displayable):
class OnEvent(renpy.display.displayable.Displayable):
class AreaPicker(renpy.display.layout.Container):
class WebInput(renpy.display.displayable.Displayable):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\controller.py
``python
class PadEvent(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\core.py
``python
class IgnoreEvent(Exception):
class EndInteraction(Exception):
class MouseMove:
class RendererInfo(TypedDict):
class Renderer:
class Interface:
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\displayable.py
``python
class DisplayableArguments(renpy.object.Object):
class Displayable(renpy.object.Object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\dragdrop.py
``python
class Drag(renpy.display.displayable.Displayable, renpy.revertable.RevertableObject):
class DragGroup(renpy.display.layout.MultiBox):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\focus.py
``python
class Focus(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\gesture.py
``python
class GestureRecognizer(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\im.py
``python
class CacheEntry:
class Cache:
class ImageBase(renpy.display.displayable.Displayable):
class Image(ImageBase):
class Data(ImageBase):
class ZipFileImage(ImageBase):
class Null(ImageBase):
class UnoptimizedTexture(ImageBase):
class Composite(ImageBase):
class Scale(ImageBase):
class FactorScale(ImageBase):
class Flip(ImageBase):
class Rotozoom(ImageBase):
class Crop(ImageBase):
class Map(ImageBase):
class Twocolor(ImageBase):
class Recolor(ImageBase):
class Blur(ImageBase):
class MatrixColor(ImageBase):
class matrix(tuple):
class Tile(ImageBase):
class AlphaMask(ImageBase):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\image.py
``python
class ImageNotFound(LookupError):
class ImageReference(renpy.display.displayable.Displayable):
class DynamicImage(renpy.display.displayable.Displayable):
class ShownImageInfo(renpy.object.Object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\imagelike.py
``python
class Solid(renpy.display.displayable.Displayable):
class Borders(object):
class Frame(renpy.display.displayable.Displayable):
class FileCurrentScreenshot(renpy.display.displayable.Displayable):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\imagemap.py
``python
class ImageMapCrop(renpy.display.displayable.Displayable):
class ImageCacheCrop(renpy.display.displayable.Displayable):
class ImageMapCache(renpy.object.Object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\joystick.py
``python
class JoyBehavior(renpy.display.layout.Null):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\layout.py
``python
class Null(renpy.display.displayable.Displayable):
class Container(renpy.display.displayable.Displayable):
class Position(Container):
class Grid(Container):
class IgnoreLayers(Exception):
class MultiBox(Container):
class SizeGroup(renpy.object.Object):
class Window(Container):
class DynamicDisplayable(renpy.display.displayable.Displayable):
class IgnoresEvents(Container):
class Side(Container):
class Alpha(renpy.display.displayable.Displayable):
class AdjustTimes(Container):
class MatchTimes(Container):
class Tile(Container):
class Flatten(Container):
class AlphaMask(Container):
class NearRect(Container):
class Layer(AdjustTimes):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\model.py
``python
class Texture(object):
class Model(renpy.display.displayable.Displayable):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\motion.py
``python
class Motion(Container):
class Interpolate(object):
class Revolver(object):
class ZoomCommon(renpy.display.displayable.Displayable):
class Zoom(ZoomCommon):
class FactorZoom(ZoomCommon):
class SizeZoom(ZoomCommon):
class RotoZoom(renpy.display.displayable.Displayable):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\movetransition.py
``python
class MoveInterpolate(renpy.display.displayable.Displayable):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\particle.py
``python
class SpriteCache(renpy.object.Object):
class Sprite(renpy.object.Object):
class SpriteManager(renpy.display.displayable.Displayable):
class Particles(renpy.display.displayable.Displayable, renpy.rollback.NoRollback):
class SnowBlossomFactory(renpy.rollback.NoRollback):
class SnowBlossomParticle(renpy.rollback.NoRollback):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\pgrender.py
``python
class Surface(pygame.Surface):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\position.py
``python
class absolute(float):
class position:
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\presplash.py
``python
class ProgressBar(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\scenelists.py
``python
class SceneListEntry(renpy.object.Object):
class SceneLists(renpy.object.Object):
class _HasTransforms:
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\screen.py
``python
class ScreenProfile(renpy.object.Object):
class ScreenCache(object):
class ScreenNotFound(LookupError):
class Screen(renpy.object.Object):
class ScreenDisplayable(renpy.display.layout.Container):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\swdraw.py
``python
class Clipper(object):
class SWDraw(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\transform.py
``python
class Camera(renpy.object.Object):
class TextureUniform(object):
class TransformState(renpy.object.Object):
class Proxy(object):
class Transform(Container):
class ATLTransform(renpy.atl.ATLTransformBase, Transform):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\transition.py
``python
class Transition(renpy.display.displayable.Displayable):
class NoTransition(Transition):
class MultipleTransition(Transition):
class Pixellate(Transition):
class Dissolve(Transition):
class ImageDissolve(Transition):
class AlphaDissolve(Transition):
class CropMove(Transition):
class PushMove(Transition):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\tts.py
``python
class TTSDone(str):
class TTSRoot(Exception):
class AndroidTTS(object):
class AppleTTS(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\video.py
``python
class Movie(renpy.display.displayable.Displayable):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\display\viewport.py
``python
class Viewport(renpy.display.layout.Container):
class VPGrid(Viewport):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\exports\displayexports.py
``python
class placement(renpy.revertable.RevertableObject):
class Displayable(renpy.display.displayable.Displayable, renpy.revertable.RevertableObject):
class Container(renpy.display.layout.Container, renpy.revertable.RevertableObject):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\exports\fetchexports.py
``python
class FetchError(Exception):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\exports\menuexports.py
``python
class MenuEntry(tuple):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\exports\sayexports.py
``python
class TagQuotingDict(object):
class LastSay:
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\gl2\gl2shadercache.py
``python
class ShaderPart(object):
class ShaderCache(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\gl2\live2d.py
``python
class Live2DExpression(object):
class Live2DCommon(object):
class Live2DState(object):
class Live2D(renpy.display.displayable.Displayable):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\gl2\live2dmotion.py
``python
class Linear(object):
class Step(object):
class InvStep(object):
class Bezier(object):
class Motion(object):
class NullMotion(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\sl2\slast.py
``python
class SLContext(renpy.ui.Addable):
class SLNode(object):
class SLBlock(SLNode):
class SLCache(object):
class SLDisplayable(SLBlock):
class SLIf(SLNode):
class SLShowIf(SLNode):
class SLFor(SLBlock):
class SLForException(Exception):
class SLBreakException(SLForException):
class SLContinueException(SLForException):
class SLBreak(SLNode):
class SLContinue(SLNode):
class SLPython(SLNode):
class SLPass(SLNode):
class SLDefault(SLNode):
class SLUse(SLNode):
class SLTransclude(SLNode):
class SLCustomUse(SLNode):
class SLScreen(SLBlock):
class ScreenCache(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\sl2\sldisplayables.py
``python
class ShowIf(renpy.display.layout.Container):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\sl2\slparser.py
``python
class Positional(object):
class Keyword(object):
class Style(object):
class PrefixStyle(object):
class Parser(object):
class DisplayableParser(Parser):
class IfParser(Parser):
class ForParser(Parser):
class BreakParser(Parser):
class ContinueParser(Parser):
class OneLinePythonParser(Parser):
class MultiLinePythonParser(Parser):
class PassParser(Parser):
class DefaultParser(Parser):
class UseParser(Parser):
class TranscludeParser(Parser):
class CustomParser(Parser):
class ScreenParser(Parser):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\test\testast.py
``python
class SelectorException(RenpyTestException):
class Node(object):
class Block(Node):
class BaseTestBlock(Block):
class TestHook(BaseTestBlock):
class TestCase(BaseTestBlock):
class TestSuite(TestCase):
class Condition(Node):
class Selector(Condition):
class DisplayableSelector(Selector):
class TextSelector(Selector):
class SelectorDrivenNode(Node):
class Click(SelectorDrivenNode):
class Move(SelectorDrivenNode):
class Scroll(SelectorDrivenNode):
class Drag(Node):
class Type(SelectorDrivenNode):
class Keysym(SelectorDrivenNode):
class Action(Node):
class Pause(Node):
class Label(Condition):
class Eval(Condition):
class RepeatCounter(Condition):
class Pass(Node):
class Advance(Node):
class Skip(Node):
class Not(Condition):
class Binary(Condition):
class And(Binary):
class Or(Binary):
class Until(Node):
class Repeat(Until):
class If(Node):
class Python(Node):
class Assert(Node):
class Screenshot(Node):
class Exit(Node):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\test\testexecution.py
``python
class NodeExecutor:
class TestPhaseController:
class BaseExecutionPhase:
class HookPhase(BaseExecutionPhase):
class HookLoopPhase(HookPhase):
class StartPhase(BaseExecutionPhase):
class EndPhase(BaseExecutionPhase):
class NextTestTransitionPhase(BaseExecutionPhase):
class BeforeTestSuitePhase(HookLoopPhase):
class AddSubSuitePhase(BaseExecutionPhase):
class SuiteSetupPhase(HookPhase):
class BeforeTestCasePhase(HookLoopPhase):
class TestCasePhase(BaseExecutionPhase):
class AfterTestCasePhase(HookLoopPhase):
class TestCaseParameterCyclePhase(BaseExecutionPhase):
class SuiteTeardownPhase(HookPhase):
class RemoveSubSuitePhase(BaseExecutionPhase):
class AfterTestSuitePhase(HookLoopPhase):
class TestSuiteParameterCyclePhase(BaseExecutionPhase):
class GlobalParameterCyclePhase(BaseExecutionPhase):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\test\testreporter.py
``python
class OutcomeStatus(Enum):
class BaseOutcome:
class TestHookOutcome(BaseOutcome):
class TestCaseOutcome(BaseOutcome):
class TestSuiteOutcome(TestCaseOutcome):
class OutcomeManager(TestSuiteOutcome):
class Reporter(abc.ABC):
class ConsoleReporter(Reporter):
class ReporterManager:
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\test\testsettings.py
``python
class TestReportSettings:
class TestSettings:
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\test\types.py
``python
class RenpyTestException(RuntimeError):
class RenpyTestAssertionError(AssertionError):
class RenpyTestScreenshotError(RenpyTestException):
class RenpyTestTimeoutError(TimeoutError):
class HookType(enum.Enum):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\text\extras.py
``python
class ParameterizedText(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\text\font.py
``python
class ImageFont(object):
class SFont(ImageFont):
class MudgeFont(ImageFont):
class BMFont(ImageFont):
class ScaledImageFont(ImageFont):
class FontGroup(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\text\shader.py
``python
class TextShader(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\text\text.py
``python
class Blit(object):
class TextMeshDisplayable(renpy.display.core.Displayable):
class DrawInfo(object):
class TextSegment(object):
class SpaceSegment(object):
class DisplayableSegment(object):
class FlagSegment(object):
class Layout(object):
class Text(renpy.display.displayable.Displayable):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\translation\__init__.py
``python
class TranslateInfo(object):
class ScriptTranslator(object):
class Restructurer(object):
class StringTranslator(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\translation\dialogue.py
``python
class DialogueFile(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\translation\scanstrings.py
``python
class String(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\update\common.py
``python
class Segment(object):
class Directory(object):
class File(object):
class FileList(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\update\generate.py
``python
class BlockGenerator(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\update\update.py
``python
class UpdateError(Exception):
class Plan(object):
class Update(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\__init__.py
``python
class VersionTuple(NamedTuple):
class Backup:
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\arguments.py
``python
class ArgumentParser(argparse.ArgumentParser):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\ast.py
``python
class PyCode(Object):
class Scry(object):
class Node(Object):
class StoreNamespace:
class Say(Node):
class Init(Node):
class Label(Node):
class Python(Node):
class EarlyPython(Node):
class Image(Node):
class Transform(Node):
class Show(Node):
class ShowLayer(Node):
class Camera(Node):
class Scene(Node):
class Hide(Node):
class With(Node):
class Call(Node):
class Return(Node):
class Menu(Node):
class Jump(Node):
class Pass(Node):
class While(Node):
class If(Node):
class UserStatement(Node):
class PostUserStatement(Node):
class Define(Node):
class Default(Node):
class Screen(Node):
class Style(Node):
class Testcase(Node):
class RPY(Node):
class Translate(Node):
class TranslateSay(Say):
class EndTranslate(Node):
class TranslateString(Node):
class TranslatePython(Node):
class TranslateBlock(Node):
class TranslateEarlyBlock(TranslateBlock):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\atl.py
``python
class DualAngle(object):
class Context(object):
class ATLTransformBase(renpy.object.Object):
class RawStatement(object):
class Statement(renpy.object.Object):
class RawBlock(RawStatement):
class Block(Statement):
class RawMultipurpose(RawStatement):
class RawContainsExpr(RawStatement):
class RawChild(RawStatement):
class Child(Statement):
class Interpolation(Statement):
class RawRepeat(RawStatement):
class Repeat(Statement):
class RawParallel(RawStatement):
class Parallel(Statement):
class RawChoice(RawStatement):
class Choice(Statement):
class RawTime(RawStatement):
class Time(Statement):
class RawOn(RawStatement):
class On(Statement):
class RawEvent(RawStatement):
class Event(Statement):
class RawFunction(RawStatement):
class Function(Statement):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\bootstrap.py
``python
class NullFile(io.IOBase):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\character.py
``python
class Callbacks(object):
class DialogueTextTags(object):
class CTCPauseHolder(renpy.display.displayable.Displayable):
class SlowDone(object):
class HistoryEntry(renpy.object.Object):
class ADVCharacter(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\color.py
``python
class Color(tuple[int, int, int, int]):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\curry.py
``python
class Curry(object):
class Partial(functools.partial):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\defaultstore.py
``python
class _Config(object):
class _layout_class(__builtins__["object"]):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\editor.py
``python
class Editor(object):
class SystemEditor(Editor):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\error.py
``python
class HasReportTraceback(Protocol):
class ExceptionPrintContextKwargs(TypedDict):
class ExceptionPrintContext(abc.ABC):
class TextIOExceptionPrintContext(ExceptionPrintContext):
class ANSIColors:
class ANSIColoredPrintContext(TextIOExceptionPrintContext):
class NonColoredExceptionPrintContext(TextIOExceptionPrintContext):
class FrameSummary:
class StackSummary(list[FrameSummary]):
class TracebackException:
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\execution.py
``python
class Delete(object):
class PredictInfo(renpy.object.Object):
class NewPredictInfo:
class LineLogEntry(object):
class Context(renpy.object.Object):
class RestartContext(BaseException):
class RestartTopContext(BaseException):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\game.py
``python
class ExceptionInfo(object):
class FullRestartException(Exception):
class UtterRestartException(Exception):
class QuitException(Exception):
class JumpException(Exception):
class JumpOutException(Exception):
class CallException(Exception):
class EndReplay(Exception):
class ParseErrorException(Exception):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\importer.py
``python
class RenpyPath(importlib.resources.abc.Traversable):
class RenpyResourceReader(importlib.resources.abc.TraversableResources):
class RenpyImporter(importlib.abc.MetaPathFinder, importlib.abc.InspectLoader):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\lexer.py
``python
class ParseError(SyntaxError):
class LineNumberHolder(object):
class GroupedLine(NamedTuple):
class SubParse(object):
class Lexer(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\lint.py
``python
class Count(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\loader.py
``python
class ArchiveHandlers:
class RPAv3ArchiveHandler(object):
class RPAv2ArchiveHandler(object):
class RPAv1ArchiveHandler(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\loadsave.py
``python
class SaveAbort(Exception):
class SaveRecord(object):
class Cache(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\log.py
``python
class LogFile(object):
class TimeLog(list):
class StdioRedirector(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\object.py
``python
class Object(object):
class Sentinel(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\parameter.py
``python
class Parameter(object):
class ValuedParameter(Parameter):
class Signature(object):
class ArgumentInfo(renpy.object.Object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\parser.py
``python
class ParseTrie(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\persistent.py
``python
class Persistent(object):
class _MultiPersistent(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\preferences.py
``python
class Preference(object):
class Preferences(renpy.object.Object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\pyanalysis.py
``python
class Control(object):
class DeltaSet(object):
class Analysis(object):
class PyAnalysis(ast.NodeVisitor):
class CompilerCache(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\python.py
``python
class StoreModule(object):
class StoreDict(dict):
class StoreBackup:
class LoadedVariables(ast.NodeVisitor):
class StarredVariables(ast.NodeVisitor):
class FindStarredMatchPatterns(ast.NodeVisitor):
class WrapNode(ast.NodeTransformer):
class LocationFixer:
class StoreProxy(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\revertable.py
``python
class CompressedList(object):
class RevertableList(list):
class RevertableDict(dict):
class RevertableDefaultDict(RevertableDict):
class RevertableSet(set):
class RevertableObject(object):
class MultiRevertable(object):
class RollbackRandom(random.Random):
class DetRandom(random.Random):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\rollback.py
``python
class StoreDeleted(object):
class SlottedNoRollback(object):
class NoRollback(SlottedNoRollback):
class AlwaysRollback(renpy.revertable.RevertableObject):
class Forward:
class Rollback(renpy.object.Object):
class RollbackLog(renpy.object.Object):
class UnfreezeException(BaseException):
class RollbackException(BaseException):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\savelocation.py
``python
class SyncfsLock(object):
class FileLocation(object):
class MultiLocation(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\screenlang.py
``python
class ScreenLangScreen(renpy.object.Object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\script.py
``python
class ScriptError(Exception):
class LabelNotFound(ScriptError, LookupError):
class Script(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\scriptedit.py
``python
class Line(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\ui.py
``python
class Action(renpy.object.Object):
class BarValue(renpy.object.Object):
class Addable(object):
class Layer(Addable):
class Many(Addable):
class One(Addable):
class Detached(Addable):
class ChildOrFixed(Addable):
class Wrapper(renpy.object.Object):
class ChoiceActionBase(Action):
class ChoiceReturn(ChoiceActionBase):
class ChoiceJump(ChoiceActionBase):
class Choice(object):
class Imagemap(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\versions.py
``python
class Version(object):
``

## File: D:\Dev\RenPy\SDK\renpy-8.5.2-sdk\renpy\webloader.py
``python
class DownloadNeeded(Exception):
class ReloadRequest:
``

