SourceClass IdTypeMap
from egui import IdTypeMap
class IdTypeMap:
Methods§
Sourcedef clear(self, /) -> None§
Sourcedef count_serialized(self, /) -> int§
Count how many values are stored but not yet deserialized.
@staticmethod
def default() -> IdTypeMap§
def get_persisted_bool(self, /, id: Id) -> bool |None§
def get_persisted_float(self, /, id: Id) -> float |None§
def get_persisted_int(self, /, id: Id) -> int |None§
def get_persisted_string(self, /, id: Id) -> str |None§
def get_temp_bool(self, /, id: Id) -> bool |None§
def get_temp_float(self, /, id: Id) -> float |None§
def get_temp_int(self, /, id: Id) -> int |None§
def get_temp_string(self, /, id: Id) -> str |None§
def insert_persisted_bool(self, /, id: Id, value: bool) -> None§
def insert_persisted_float(self, /, id: Id, value: float) -> None§
def insert_persisted_int(self, /, id: Id, value: int) -> None§
def insert_persisted_string(self, /, id: Id, value: str) -> None§
def insert_temp_bool(self, /, id: Id, value: bool) -> None§
def insert_temp_float(self, /, id: Id, value: float) -> None§
def insert_temp_int(self, /, id: Id, value: int) -> None§
def insert_temp_string(self, /, id: Id, value: str) -> None§
Sourcedef is_empty(self, /) -> bool§
Sourcedef len(self, /) -> int§
def remove_all_bools(self, /) -> None§
def remove_all_floats(self, /) -> None§
def remove_all_ints(self, /) -> None§
def remove_all_strings(self, /) -> None§
def remove_bool(self, /, id: Id) -> None§
def remove_float(self, /, id: Id) -> None§
def remove_int(self, /, id: Id) -> None§
def remove_string(self, /, id: Id) -> None§
def remove_temp_bool(self, /, id: Id) -> bool |None§
def remove_temp_float(self, /, id: Id) -> float |None§
def remove_temp_int(self, /, id: Id) -> int |None§
def remove_temp_string(self, /, id: Id) -> str |None§