SYMBOL INDEX (179 symbols across 13 files) FILE: CLIRender/classes.py class RenderSection (line 8) | class RenderSection: method __init__ (line 11) | def __init__(self, string, start, code): method __lt__ (line 21) | def __lt__(self, other): method __gt__ (line 24) | def __gt__(self, other): method add_char (line 27) | def add_char(self, char): method mod_char (line 32) | def mod_char(self, char, loc): method add_section (line 40) | def add_section(self, other): method add_section_below (line 49) | def add_section_below(self, other): method subtract_char (line 57) | def subtract_char(self, loc): method subtract_section (line 71) | def subtract_section(self, other): class Canvas (line 87) | class Canvas: method __init__ (line 91) | def __init__(self, dimensions, num_layers, merge_rules): method set_char (line 98) | def set_char(self, layer, location, char, code): method set_string (line 102) | def set_string(self, layer, location, string, code): method clear_layer (line 106) | def clear_layer(self, layer): method render_blank (line 109) | def render_blank(self): method render_all (line 112) | def render_all(self): class Layer (line 148) | class Layer: method __init__ (line 149) | def __init__(self, layer_id, dimensions): method set_char (line 158) | def set_char(self, loc, char, code): method has_duplicate_starts (line 207) | def has_duplicate_starts(self): method set_string (line 217) | def set_string(self, loc, string, code): function enable_ansi (line 287) | def enable_ansi(): FILE: CLIRender/dat.py class Vector2 (line 6) | class Vector2: # to be honest this is me showing off method __init__ (line 7) | def __init__(self, x, y): method __str__ (line 11) | def __str__(self): # returns a formatted string for the vector2 method __add__ (line 14) | def __add__(self, other): # allows adding of vector2s, and ints method __mul__ (line 22) | def __mul__(self, other): # multiplies a vector2 by an int, or by ano... method __truediv__ (line 30) | def __truediv__(self, other): # returns a FLOAT value (true div) method __floordiv__ (line 38) | def __floordiv__(self, other): # returns an INT value (floor div) method __pos__ (line 46) | def __pos__(self): method __neg__ (line 49) | def __neg__(self): method __eq__ (line 52) | def __eq__(self, other): method Magnitude (line 55) | def Magnitude(self): # returns the magnitude of the vector2. (length ... class Vector3 (line 59) | class Vector3: # to be honest this is me showing off method __init__ (line 60) | def __init__(self, x, y, z): method __str__ (line 65) | def __str__(self): # returns a formatted string for the Vector3 method __add__ (line 68) | def __add__(self, other): # allows adding of Vector3s, and ints method __mul__ (line 76) | def __mul__(self, other): # multiplies a Vector3 by an int, or by ano... method __truediv__ (line 84) | def __truediv__(self, other): # returns a FLOAT value (true div) method __floordiv__ (line 92) | def __floordiv__(self, other): # returns an INT value (floor div) method __pos__ (line 100) | def __pos__(self): method __neg__ (line 103) | def __neg__(self): method __eq__ (line 106) | def __eq__(self, other): method Magnitude (line 109) | def Magnitude(self): # returns the magnitude of the Vector3. (length ... FILE: animation_classes.py class Weather (line 6) | class Weather: method __init__ (line 7) | def __init__(self, precip, temp, wind, gust, wind_dir, humidity, days=2): method __str__ (line 17) | def __str__(self): method get_weather_name (line 34) | def get_weather_name(self): method mutate (line 62) | def mutate(self, steps=1): FILE: animation_functions.py function generate_random_hex (line 8) | def generate_random_hex(length): function replace_text_with_spaces (line 12) | def replace_text_with_spaces(string, chance): function render_weather (line 16) | def render_weather(c, layer, x, y, weather, mutations_after=0, spc_chanc... function noise (line 60) | def noise(c, layer, amount, chars, colours): function set_multiline_string (line 68) | def set_multiline_string(c, layer, x, y, string, col): function type_text (line 75) | def type_text(c, generator, layer, x, y, col, render=True): function fuck_up_text (line 112) | def fuck_up_text(string, chance, also_ignore=""): function debug_info (line 129) | def debug_info(c, g, b, frames): function clear (line 183) | def clear(c, layer): function beat_toggle (line 187) | def beat_toggle(c, g, layer, x, x2, y, y2, char, col): function work_out_date (line 199) | def work_out_date(b, day_offset=0): function split_word_template (line 227) | def split_word_template(string): function typewrite_by_word (line 231) | def typewrite_by_word(c, generator, layer, x, y, col, render=True, histo... function write_history (line 298) | def write_history(c, generator, layer, x, y, col, stop, var="history"): function show_access_point_visual (line 324) | def show_access_point_visual(c, generator, layer, x, y): function make_poweroff_bars (line 356) | def make_poweroff_bars(c, b, layer, col): FILE: animator.py class DataStoringObject (line 1) | class DataStoringObject: method __init__ (line 2) | def __init__(self): method set_data (line 5) | def set_data(self, *ident): method get_data (line 9) | def get_data(self, ident): method oper_data (line 13) | def oper_data(self, ident, oper): class SceneManager (line 17) | class SceneManager(DataStoringObject): method __init__ (line 18) | def __init__(self, scenes, events): method start_scene (line 31) | def start_scene(self, scene, at=0): method add_scene (line 38) | def add_scene(self, scene, at=0): method remove_scene (line 42) | def remove_scene(self, scene): method request_next (line 46) | def request_next(self, render=True): method next_beat (line 52) | def next_beat(self): method set_scene_data (line 58) | def set_scene_data(self, scene, *ident): method set_generator_data (line 61) | def set_generator_data(self, scene, generator, *ident): class Event (line 65) | class Event: method __init__ (line 66) | def __init__(self, beat, do): method swap_scene (line 71) | def swap_scene(sc, at=0): method layer_scene (line 75) | def layer_scene(sc, at=0): method remove_scene (line 79) | def remove_scene(sc): class Scene (line 83) | class Scene(DataStoringObject): method __init__ (line 84) | def __init__(self, name, generators): method set_parent (line 93) | def set_parent(self, parent): method request_frame (line 97) | def request_frame(self, render=True): method start (line 112) | def start(self, at): class Generator (line 123) | class Generator(DataStoringObject): method __init__ (line 124) | def __init__(self, start_beat, condition, on_create, request, request_... method set_parent (line 137) | def set_parent(self, parent): method set_scene (line 140) | def set_scene(self, scene): method combine_conditions (line 144) | def combine_conditions(*cond): method always (line 148) | def always(): method every_n_beats (line 152) | def every_n_beats(beat): method every_on_off (line 156) | def every_on_off(on, off): method every_off_on (line 160) | def every_off_on(off, on): method before_n (line 164) | def before_n(beat): method at_beat (line 168) | def at_beat(beat): method no_create (line 172) | def no_create(): method no_request (line 176) | def no_request(): FILE: colorama/ansi.py function code_to_chars (line 12) | def code_to_chars(code): function set_title (line 15) | def set_title(title): function clear_screen (line 18) | def clear_screen(mode=2): function clear_line (line 21) | def clear_line(mode=2): class AnsiCodes (line 25) | class AnsiCodes(object): method __init__ (line 26) | def __init__(self): class AnsiCursor (line 36) | class AnsiCursor(object): method UP (line 37) | def UP(self, n=1): method DOWN (line 39) | def DOWN(self, n=1): method FORWARD (line 41) | def FORWARD(self, n=1): method BACK (line 43) | def BACK(self, n=1): method POS (line 45) | def POS(self, x=1, y=1): class AnsiFore (line 49) | class AnsiFore(AnsiCodes): class AnsiBack (line 71) | class AnsiBack(AnsiCodes): class AnsiStyle (line 93) | class AnsiStyle(AnsiCodes): FILE: colorama/ansitowin32.py function is_stream_closed (line 16) | def is_stream_closed(stream): function is_a_tty (line 20) | def is_a_tty(stream): class StreamWrapper (line 24) | class StreamWrapper(object): method __init__ (line 30) | def __init__(self, wrapped, converter): method __getattr__ (line 36) | def __getattr__(self, name): method write (line 39) | def write(self, text): class AnsiToWin32 (line 43) | class AnsiToWin32(object): method __init__ (line 52) | def __init__(self, wrapped, convert=None, strip=None, autoreset=False): method should_wrap (line 85) | def should_wrap(self): method get_win32_calls (line 95) | def get_win32_calls(self): method write (line 139) | def write(self, text): method reset_all (line 149) | def reset_all(self): method write_and_convert (line 156) | def write_and_convert(self, text): method write_plain_text (line 172) | def write_plain_text(self, text, start, end): method convert_ansi (line 178) | def convert_ansi(self, paramstring, command): method extract_params (line 184) | def extract_params(self, command, paramstring): method call_win32 (line 202) | def call_win32(self, command, params): method convert_osc (line 224) | def convert_osc(self, text): FILE: colorama/initialise.py function reset_all (line 18) | def reset_all(): function init (line 23) | def init(autoreset=False, convert=None, strip=None, wrap=True): function deinit (line 51) | def deinit(): function colorama_text (line 59) | def colorama_text(*args, **kwargs): function reinit (line 67) | def reinit(): function wrap_stream (line 74) | def wrap_stream(stream, convert, strip, autoreset, wrap): FILE: colorama/win32.py class CONSOLE_SCREEN_BUFFER_INFO (line 21) | class CONSOLE_SCREEN_BUFFER_INFO(Structure): method __str__ (line 30) | def __str__(self): function winapi_test (line 97) | def winapi_test(): function GetConsoleScreenBufferInfo (line 104) | def GetConsoleScreenBufferInfo(stream_id=STDOUT): function SetConsoleTextAttribute (line 111) | def SetConsoleTextAttribute(stream_id, attrs): function SetConsoleCursorPosition (line 115) | def SetConsoleCursorPosition(stream_id, position, adjust=True): function FillConsoleOutputCharacter (line 133) | def FillConsoleOutputCharacter(stream_id, char, length, start): function FillConsoleOutputAttribute (line 143) | def FillConsoleOutputAttribute(stream_id, attr, length, start): function SetConsoleTitle (line 153) | def SetConsoleTitle(title): FILE: colorama/winterm.py class WinColor (line 6) | class WinColor(object): class WinStyle (line 17) | class WinStyle(object): class WinTerm (line 22) | class WinTerm(object): method __init__ (line 24) | def __init__(self): method get_attrs (line 36) | def get_attrs(self): method set_attrs (line 39) | def set_attrs(self, value): method reset_all (line 44) | def reset_all(self, on_stderr=None): method fore (line 48) | def fore(self, fore=None, light=False, on_stderr=False): method back (line 59) | def back(self, back=None, light=False, on_stderr=False): method style (line 70) | def style(self, style=None, on_stderr=False): method set_console (line 76) | def set_console(self, attrs=None, on_stderr=False): method get_position (line 84) | def get_position(self, handle): method set_cursor_position (line 92) | def set_cursor_position(self, position=None, on_stderr=False): method cursor_adjust (line 102) | def cursor_adjust(self, x, y, on_stderr=False): method erase_screen (line 110) | def erase_screen(self, mode=0, on_stderr=False): method erase_line (line 139) | def erase_line(self, mode=0, on_stderr=False): method set_title (line 161) | def set_title(self, title): FILE: credits.py function skip_beats (line 28) | def skip_beats(ctr, amount, next_debug): FILE: credits_pynput.py function skip_beats (line 28) | def skip_beats(ctr, amount, next_debug): function on_press (line 335) | def on_press(key): function on_release (line 342) | def on_release(key): FILE: ocean.py function init_populate_ocean (line 12) | def init_populate_ocean(): function get_ocean_slice (line 22) | def get_ocean_slice(xr, glitch): function mutate_text (line 44) | def mutate_text(txt, glitch): function get_ocean_slices (line 53) | def get_ocean_slices(x1, x2): function update_ocean_slices (line 88) | def update_ocean_slices(ocean_content, ocean_glitch): function unpack_content_to_text (line 105) | def unpack_content_to_text(content): function begin_ocean (line 110) | def begin_ocean():